this post was submitted on 01 Jun 2023
4 points (100.0% liked)

Lemmy Support

4651 readers
1 users here now

Support / questions about Lemmy.

Matrix Space: #lemmy-space

founded 5 years ago
MODERATORS
 

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?

you are viewing a single comment's thread
view the rest of the comments
[–] dessalines@lemmy.ml 3 points 1 year ago* (last edited 1 year ago) (1 children)

Post your docker-compose logs

[–] NotOptionalAnymore@lemmy.ml 1 points 1 year ago (1 children)
[–] dessalines@lemmy.ml 1 points 1 year ago (1 children)

I don't see anything wrong there, but its most likely a proxy issue.

Also you should be using the nginx.conf and docker-compose from here:

https://github.com/LemmyNet/lemmy-ansible/blob/main/templates/nginx.conf

[–] NotOptionalAnymore@lemmy.ml 2 points 1 year ago* (last edited 1 year ago)

Ya, I'm sure it is. Thanks for the tip to use the lemmy-ansible repo for docker instead of the lemmy docker installation. I'll tinker and report back on success or not.