From da5d12342d3d00910c62fb857b9151d0c54c39e2 Mon Sep 17 00:00:00 2001 From: Alex Rennie-Lis Date: Tue, 28 May 2024 16:45:18 +0000 Subject: [PATCH] Fixed container healthcheck --- Dockerfile | 6 +++--- README.md | 0 code/data.json | 0 code/index.js | 0 code/lib/data.js | 0 code/lib/handlers.js | 0 code/lib/logger.js | 0 code/lib/time.js | 0 code/node_modules/.package-lock.json | 0 code/node_modules/radius/.npmignore | 0 code/node_modules/radius/.travis.yml | 0 code/node_modules/radius/LICENSE | 0 code/node_modules/radius/README.md | 0 code/node_modules/radius/accounting.js | 0 code/node_modules/radius/decode.js | 0 .../radius/dictionaries/dictionary.rfc2865 | 0 .../radius/dictionaries/dictionary.rfc2866 | 0 .../radius/dictionaries/dictionary.rfc2867 | 0 .../radius/dictionaries/dictionary.rfc2868 | 0 .../radius/dictionaries/dictionary.rfc2869 | 0 .../radius/dictionaries/dictionary.rfc3162 | 0 .../radius/dictionaries/dictionary.rfc3576 | 0 .../radius/dictionaries/dictionary.rfc3580 | 0 .../radius/dictionaries/dictionary.rfc4072 | 0 .../radius/dictionaries/dictionary.rfc4372 | 0 .../radius/dictionaries/dictionary.rfc4603 | 0 .../radius/dictionaries/dictionary.rfc4675 | 0 .../radius/dictionaries/dictionary.rfc4679 | 0 .../radius/dictionaries/dictionary.rfc4818 | 0 .../radius/dictionaries/dictionary.rfc4849 | 0 .../radius/dictionaries/dictionary.rfc5090 | 0 .../radius/dictionaries/dictionary.rfc5176 | 0 .../radius/dictionaries/dictionary.rfc5580 | 0 .../radius/dictionaries/dictionary.rfc5607 | 0 .../radius/dictionaries/dictionary.rfc5904 | 0 code/node_modules/radius/examples/auth_client.js | 0 code/node_modules/radius/examples/auth_server.js | 0 code/node_modules/radius/lib/radius.js | 0 code/node_modules/radius/package.json | 0 code/node_modules/radius/short_password.js | 0 .../radius/test/captures/aruba_mac_auth.packet | Bin .../radius/test/captures/cisco_accounting.packet | Bin .../test/captures/cisco_accounting_response.packet | Bin .../radius/test/captures/cisco_mac_auth.packet | Bin .../test/captures/cisco_mac_auth_reject.packet | Bin .../radius/test/captures/eap_request.packet | Bin .../radius/test/captures/invalid_register.packet | Bin .../radius/test/captures/motorola_accounting.packet | Bin .../radius/test/dictionaries/dictionary.airespace | 0 .../radius/test/dictionaries/dictionary.aruba | 0 .../test/dictionaries/dictionary.number_vendor_name | 0 .../radius/test/dictionaries/dictionary.test1 | 0 .../radius/test/dictionaries/dictionary.test2 | 0 .../test/dictionaries/dictionary.test_tunnel_type | 0 code/package-lock.json | 0 code/package.json | 0 config/config.json | 0 data.json | 0 58 files changed, 3 insertions(+), 3 deletions(-) mode change 100644 => 100755 Dockerfile mode change 100644 => 100755 README.md mode change 100644 => 100755 code/data.json mode change 100644 => 100755 code/index.js mode change 100644 => 100755 code/lib/data.js mode change 100644 => 100755 code/lib/handlers.js mode change 100644 => 100755 code/lib/logger.js mode change 100644 => 100755 code/lib/time.js mode change 100644 => 100755 code/node_modules/.package-lock.json mode change 100644 => 100755 code/node_modules/radius/.npmignore mode change 100644 => 100755 code/node_modules/radius/.travis.yml mode change 100644 => 100755 code/node_modules/radius/LICENSE mode change 100644 => 100755 code/node_modules/radius/README.md mode change 100644 => 100755 code/node_modules/radius/accounting.js mode change 100644 => 100755 code/node_modules/radius/decode.js mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc2865 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc2866 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc2867 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc2868 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc2869 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc3162 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc3576 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc3580 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc4072 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc4372 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc4603 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc4675 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc4679 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc4818 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc4849 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc5090 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc5176 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc5580 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc5607 mode change 100644 => 100755 code/node_modules/radius/dictionaries/dictionary.rfc5904 mode change 100644 => 100755 code/node_modules/radius/examples/auth_client.js mode change 100644 => 100755 code/node_modules/radius/examples/auth_server.js mode change 100644 => 100755 code/node_modules/radius/lib/radius.js mode change 100644 => 100755 code/node_modules/radius/package.json mode change 100644 => 100755 code/node_modules/radius/short_password.js mode change 100644 => 100755 code/node_modules/radius/test/captures/aruba_mac_auth.packet mode change 100644 => 100755 code/node_modules/radius/test/captures/cisco_accounting.packet mode change 100644 => 100755 code/node_modules/radius/test/captures/cisco_accounting_response.packet mode change 100644 => 100755 code/node_modules/radius/test/captures/cisco_mac_auth.packet mode change 100644 => 100755 code/node_modules/radius/test/captures/cisco_mac_auth_reject.packet mode change 100644 => 100755 code/node_modules/radius/test/captures/eap_request.packet mode change 100644 => 100755 code/node_modules/radius/test/captures/invalid_register.packet mode change 100644 => 100755 code/node_modules/radius/test/captures/motorola_accounting.packet mode change 100644 => 100755 code/node_modules/radius/test/dictionaries/dictionary.airespace mode change 100644 => 100755 code/node_modules/radius/test/dictionaries/dictionary.aruba mode change 100644 => 100755 code/node_modules/radius/test/dictionaries/dictionary.number_vendor_name mode change 100644 => 100755 code/node_modules/radius/test/dictionaries/dictionary.test1 mode change 100644 => 100755 code/node_modules/radius/test/dictionaries/dictionary.test2 mode change 100644 => 100755 code/node_modules/radius/test/dictionaries/dictionary.test_tunnel_type mode change 100644 => 100755 code/package-lock.json mode change 100644 => 100755 code/package.json mode change 100644 => 100755 config/config.json mode change 100644 => 100755 data.json diff --git a/Dockerfile b/Dockerfile old mode 100644 new mode 100755 index af7f334..2a924d1 --- a/Dockerfile +++ b/Dockerfile @@ -5,8 +5,8 @@ COPY ./config /config RUN mkdir -p /data && \ apk --no-cache add curl -HEALTHCHECK CMD curl -f http://localhost:8080/health || exit 1 +HEALTHCHECK CMD curl -f http://localhost:8088/health || exit 1 -EXPOSE 8080 +EXPOSE 8088 -CMD [ "node", "/app/index.js" ] \ No newline at end of file +CMD [ "node", "/app/index.js" ] diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/code/data.json b/code/data.json old mode 100644 new mode 100755 diff --git a/code/index.js b/code/index.js old mode 100644 new mode 100755 diff --git a/code/lib/data.js b/code/lib/data.js old mode 100644 new mode 100755 diff --git a/code/lib/handlers.js b/code/lib/handlers.js old mode 100644 new mode 100755 diff --git a/code/lib/logger.js b/code/lib/logger.js old mode 100644 new mode 100755 diff --git a/code/lib/time.js b/code/lib/time.js old mode 100644 new mode 100755 diff --git a/code/node_modules/.package-lock.json b/code/node_modules/.package-lock.json old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/.npmignore b/code/node_modules/radius/.npmignore old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/.travis.yml b/code/node_modules/radius/.travis.yml old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/LICENSE b/code/node_modules/radius/LICENSE old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/README.md b/code/node_modules/radius/README.md old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/accounting.js b/code/node_modules/radius/accounting.js old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/decode.js b/code/node_modules/radius/decode.js old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc2865 b/code/node_modules/radius/dictionaries/dictionary.rfc2865 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc2866 b/code/node_modules/radius/dictionaries/dictionary.rfc2866 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc2867 b/code/node_modules/radius/dictionaries/dictionary.rfc2867 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc2868 b/code/node_modules/radius/dictionaries/dictionary.rfc2868 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc2869 b/code/node_modules/radius/dictionaries/dictionary.rfc2869 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc3162 b/code/node_modules/radius/dictionaries/dictionary.rfc3162 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc3576 b/code/node_modules/radius/dictionaries/dictionary.rfc3576 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc3580 b/code/node_modules/radius/dictionaries/dictionary.rfc3580 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc4072 b/code/node_modules/radius/dictionaries/dictionary.rfc4072 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc4372 b/code/node_modules/radius/dictionaries/dictionary.rfc4372 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc4603 b/code/node_modules/radius/dictionaries/dictionary.rfc4603 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc4675 b/code/node_modules/radius/dictionaries/dictionary.rfc4675 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc4679 b/code/node_modules/radius/dictionaries/dictionary.rfc4679 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc4818 b/code/node_modules/radius/dictionaries/dictionary.rfc4818 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc4849 b/code/node_modules/radius/dictionaries/dictionary.rfc4849 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc5090 b/code/node_modules/radius/dictionaries/dictionary.rfc5090 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc5176 b/code/node_modules/radius/dictionaries/dictionary.rfc5176 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc5580 b/code/node_modules/radius/dictionaries/dictionary.rfc5580 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc5607 b/code/node_modules/radius/dictionaries/dictionary.rfc5607 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/dictionaries/dictionary.rfc5904 b/code/node_modules/radius/dictionaries/dictionary.rfc5904 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/examples/auth_client.js b/code/node_modules/radius/examples/auth_client.js old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/examples/auth_server.js b/code/node_modules/radius/examples/auth_server.js old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/lib/radius.js b/code/node_modules/radius/lib/radius.js old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/package.json b/code/node_modules/radius/package.json old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/short_password.js b/code/node_modules/radius/short_password.js old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/test/captures/aruba_mac_auth.packet b/code/node_modules/radius/test/captures/aruba_mac_auth.packet old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/test/captures/cisco_accounting.packet b/code/node_modules/radius/test/captures/cisco_accounting.packet old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/test/captures/cisco_accounting_response.packet b/code/node_modules/radius/test/captures/cisco_accounting_response.packet old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/test/captures/cisco_mac_auth.packet b/code/node_modules/radius/test/captures/cisco_mac_auth.packet old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/test/captures/cisco_mac_auth_reject.packet b/code/node_modules/radius/test/captures/cisco_mac_auth_reject.packet old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/test/captures/eap_request.packet b/code/node_modules/radius/test/captures/eap_request.packet old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/test/captures/invalid_register.packet b/code/node_modules/radius/test/captures/invalid_register.packet old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/test/captures/motorola_accounting.packet b/code/node_modules/radius/test/captures/motorola_accounting.packet old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/test/dictionaries/dictionary.airespace b/code/node_modules/radius/test/dictionaries/dictionary.airespace old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/test/dictionaries/dictionary.aruba b/code/node_modules/radius/test/dictionaries/dictionary.aruba old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/test/dictionaries/dictionary.number_vendor_name b/code/node_modules/radius/test/dictionaries/dictionary.number_vendor_name old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/test/dictionaries/dictionary.test1 b/code/node_modules/radius/test/dictionaries/dictionary.test1 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/test/dictionaries/dictionary.test2 b/code/node_modules/radius/test/dictionaries/dictionary.test2 old mode 100644 new mode 100755 diff --git a/code/node_modules/radius/test/dictionaries/dictionary.test_tunnel_type b/code/node_modules/radius/test/dictionaries/dictionary.test_tunnel_type old mode 100644 new mode 100755 diff --git a/code/package-lock.json b/code/package-lock.json old mode 100644 new mode 100755 diff --git a/code/package.json b/code/package.json old mode 100644 new mode 100755 diff --git a/config/config.json b/config/config.json old mode 100644 new mode 100755 diff --git a/data.json b/data.json old mode 100644 new mode 100755