Closed phantomjinx closed 2 days ago
A review of 60 files may not be the easiest solution so if anyone would like to suggest an alternative then happy to accommodate.
Am sure there are issues so although a PR, lets consider this a working PR that I'll continue to update until all concerns met.
Update of git actions to reflect second image
Upgrade of yarn to 4.3.1
Upgrade of node to version 20
Hawtio-Online Docker file renamed to
Dockerfile-nginx
Addition of
Dockerfile-gateway
for buidling of gateway imageInclusion of hawtio-403.html page ** Locations in nginx are now localhost-only rather than internal so can try them but will return a 403 error
Makefile
updated to include build of gateway imagedeploy/Makefile
update to include install of gateway imagedocker/gateway
project for the gateway image Express server with proxying capabilities tomaster
(required due to websockets) Unit tests migrated from njs testing Logging with pino Development build withtsup
Production build with webpack (switched fromtsup
due to persistent bundling errors)js-yaml
replaced withyaml
and imported as dependency **jwt-decode
imported as dependencyHAWTIO_ONLINE_GATEWAY_APP_PORT exposed as env var allowing users to change running port if required (maybe not required in production but only in development)
root
package.json
commands updated to considerdocker/gateway