this post was submitted on 07 Jul 2023
0 points (NaN% liked)
Lemmy Support
4656 readers
21 users here now
Support / questions about Lemmy.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Hello, I'm back with more questions and clarifications!
This is what I did to install Lemmy:
Install a fresh Linux Mint on an old PC.
Follow the 'official' docker install: https://join-lemmy.org/docs/administration/install_docker.html
I continued with nginx, lets encrypt etc.
I also installed PosgreSQL and added a user Lemmy.
I forward a TCP connection from my fix public IP to the lemmy PC and pointed lemmy.mindoki.com with an A redirection onto that public IP:PORT.
The only 'exotic' thing done was that I added these lines to /home/fediverse/.bashrc :
export LEMMY_CONFIG_LOCATION="/media/fediverse/Storage/lemmy/lemmy.hjson"
EMMY_DATABASE_URL="postgres://lemmy:redacted_password@localhost:5432/lemmy"
. "$HOME/.cargo/env"
I don't think (but not completely sure) that the last line was added by me manually.
Now I can access Lemmy locally on localhost:1236 and everything works (inscription, creations of 'subs' etc).
I added the nginx.conf config file at the end of this message (some lines are commented out to make it work at all).
Almost feels like I should have a very much shorter nginx config file ๐
Thanks again!
Cheers
EDIT: I messed something up, the server now only answers "Server error", I'll be back later ...
EDIT: The site itself works now, so I "only" need help with nginx :-)
EDIT: DISCARD THE FOLLOWING LINES (Strike-through doesn't seem to work):
~~BTW, I get a handful of errors when I start Lemmy :
thread 'main' panicked at 'Error connecting to postgres://lemmy:thepassword@postgres:5432/lemmy: could not connect to server: Connection refused
lemmy_1 | Is the server running on host "postgres" (172.18.0.2) and accepting
lemmy_1 | TCP/IP connections on port 5432?
I do not know at all where that 172.18.0.2 address comes from sweating :-D~~