I have a debian linux host with docker installed on it. I followed the guide here: https://join-lemmy.org/docs/en/administration/install_docker.html
Changes that I made:
- I used a sub folder called
lemmy
in my containers area rather than /lemmy
- I copied the nginx.conf file from https://github.com/LemmyNet/lemmy/blob/main/docker/nginx.conf to my lemmy folder and ran a docker-compose up.
- I changed the proxy service ports to 17008 (other service runs on 80) and 17003 (instead of 443).
I changed absolutely nothing else. No hostnames, no passwords. Nothing. The docker logs show it up and running.
Docker ps shows the instance fine too:
I've tried accessing http://<hostname>:17008
, https://<hostname>:18003
. I've tried setting my local hosts file for hostname "lemmy" to that server IP and accessing via http://lemmy:17008
and https://lemmy:18003
Is there something obvious that I'm missing?
did you try port 443?
Yes, even though it should not be accessible.