[Question] Installing Lemmy instance from docker -> 502 bad gateway
Hi,
does anybody have an idea what the reason could be?
I installed a lemmy instance on a VPS using the docker images. Beforehand I installed nginx and got a letsencrypt - certificate (which seems to have worked).
I downloaded the nginx.conf file from github and made the configurations, also in the lemmy.config and docker-compose.yml files.
However, I'm unsure if there's anything else I should look at.
Any tips are welcome :)
TL;DR: probably have an nginx misconfiguration. Check the nginx logs for errors.
You don’t need to install and run nginx on the host. It has its own container in the docker-compose.yml which gets started up on docker-compose up -d
If both instances of nginx are trying to bind to the same port, one will start and one will fail.
Is the lemmy proxy nginx docker container running? Check with:
docker ps or docker container ls. If the lemmy nginx proxy container isn’t running, try stopping the host instance of nginx (systemctl nginx stop) and restart docker lemmy (docker-compose down, docker-compose up -d), then try to access your site again.