With 0.18.1 being released, I was able to install my own Lemmy instance and get federation to work!
Ok but the Lemmy ansible install is doing all of this for you. :)
Still, it’s a nice read and can act as a foundation for anyone who wants to do it from scratch.
I tried the Ansible install back when 0.17.4 was the latest, and it kinda fucked my server. It changed lots of config files that I didn’t want changed. Oh, and the Lemmy install still failed.
I learned my lesson, I’m not doing that again.
This is why I never bother with any “easy install” scripts of any kind. Give me a list of Docker images, a list of environment variables / config files, and some form of reverse proxy configuration and I’ll figure out the rest. You don’t know how my server works better than I do.
Yeah I understand. I had an empty server to run it against and then it worked fine.
Please consider adding this to the official setup documentation. The documentation has improved immensely since 0.17.4, but it can still be better.