feat: ability for aio in sub-path access configurations to specify alternate ports (#4480)

This commit is contained in:
Andrew Bastin 2024-10-29 00:05:52 +05:30 committed by GitHub
parent 161e598809
commit c1bc74635f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 3 additions and 17 deletions

View File

@ -18,7 +18,3 @@
:3170 {
reverse_proxy localhost:8080
}
:80 {
respond 404
}

View File

@ -3,19 +3,7 @@
persist_config off
}
:3000 {
respond 404
}
:3100 {
respond 404
}
:3170 {
reverse_proxy localhost:8080
}
:80 {
:{$HOPP_AIO_ALTERNATE_PORT:80} {
# Serve the `selfhost-web` SPA by default
root * /site/selfhost-web
file_server

View File

@ -130,6 +130,8 @@ HEALTHCHECK --interval=2s CMD /bin/sh /healthcheck.sh
WORKDIR /dist/backend
CMD ["node", "/usr/src/app/aio_run.mjs"]
# NOTE: Although these ports are exposed, the HOPP_ALTERNATE_AIO_PORT variable can be used to assign a user-specified port
EXPOSE 3170
EXPOSE 3000
EXPOSE 3100