recently our users had faced some issues accessing the site correctly, describing in these three posts:
- How to find out about 504 errors and the reasons?
- How is your experience with discourse-mobile?
- SSL received a record that exceeded the maximum permissible length
one guess was to remove the nginx reverse proxy, and check if things go back to normal. to do that, I followed the following steps:
- changing the app.yml file as below (templates and ports):
stopping the app and removing nginx using command below:
sudo ./launcher stop app
sudo apt-get remove nginx
and then rebuilding the app:
sudo ./launcher rebuild app
the rebuild process seems to end without any error, but the site is not loading.
is there any other thing to do in order to bring the nginx inside the docker?
previously we’d used this howto document to use reverse proxy for our installation: Running other websites on the same machine as Discourse