You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please ensure your feature request is not already on the roadmap or associated with an issue. This can be checked here.
✅
Is your feature request related to a problem? Please describe.
For our server we need to modify docker-compose.base.yml, which wouldn't persist updates.
We are using a server with Plesk where websites are accessible through a ready Nginx reverse proxy. The attempt to connect Nginx to the nginx container failed (The plain HTTP request was sent to HTTPS port) and having two Nginx reverse proxies in series doesn't give any additional value. The solution was actually to add a port to the app container, to let Nginx on the host server connect there directly, and to disable the unused nginx container. Added in docker-compose.base.yml:
app:
ports:
- "127.0.0.1:<exposed port>:8000"
Describe the solution you'd like
This option could be implemented as a new variable in .env that would let you disable the nginx container and expose a port directly from app. The port number could be taken from INTERFACE_HTTPS_PORT or the value of the new variable.
It seems reasonable to offer also a minimal deployment option that avoids duplication, while keeping the current turnkey solution as a default.
Describe alternatives you've considered
Alternatives would be to edit the yaml file after every update, to connect the two reverse proxies in series or to move to a different host server.
The text was updated successfully, but these errors were encountered:
Unless I'm mistaken, one thing you can do is extend the docker-compose.base.yml with your own docker-compose.custom.yml, that would override the exposed ports for the app. That should work and this wouldn't be an issue with future updates.
Please ensure your feature request is not already on the roadmap or associated with an issue. This can be checked here.
✅
Is your feature request related to a problem? Please describe.
For our server we need to modify
docker-compose.base.yml
, which wouldn't persist updates.We are using a server with Plesk where websites are accessible through a ready Nginx reverse proxy. The attempt to connect Nginx to the
nginx
container failed (The plain HTTP request was sent to HTTPS port
) and having two Nginx reverse proxies in series doesn't give any additional value. The solution was actually to add a port to theapp
container, to let Nginx on the host server connect there directly, and to disable the unusednginx
container. Added indocker-compose.base.yml
:Describe the solution you'd like
This option could be implemented as a new variable in
.env
that would let you disable thenginx
container and expose a port directly fromapp
. The port number could be taken fromINTERFACE_HTTPS_PORT
or the value of the new variable.It seems reasonable to offer also a minimal deployment option that avoids duplication, while keeping the current turnkey solution as a default.
Describe alternatives you've considered
Alternatives would be to edit the yaml file after every update, to connect the two reverse proxies in series or to move to a different host server.
The text was updated successfully, but these errors were encountered: