Hi folks!
I‘m currently setting up a „fediverse vps“ so to speak but federation is no joke so far.
I got lemmy, mastodon and matrix running pretty stable now (in docker and behind nginx proxy manager which seems to be very rare).
The next step is enabling federation and so far it’s brutal. I broke matrix by changing up the .well-known stuff and now nothing works.
I think my knowledge is just lacking at this point. Does anyone have experience with a setup like this and wants to help? I basically need the npm config and/or other changed configs for federation.
Thanks for reading. Have a good one.
Edit: Since some kind souls wanted to help and need to see configs, here they are.
- lemmy.hjson https://hastebin.com/share/giqoxejiru.yaml
- docker-compose.yml https://hastebin.com/share/osavazijag.yaml
- npm host file https://hastebin.com/share/ruyivojoyu.bash
- lemmy ui log https://hastebin.com/share/lakurefohe.php
Let me know if you need anything else! :)
Edit2: Here is the synapse config
- docker-compose.yml https://hastebin.com/share/izeroqiqil.yaml
- homeserver.yaml https://hastebin.com/share/iquzehofen.yaml
- npm host file https://hastebin.com/share/alolegoyey.bash
- synapse log https://hastebin.com/share/abumisutuz.yaml (please note that these errors are not representative of the “functioning but no federation” I had earlier since I seemingly broke something when trying to set it up differently.)
I just set up Lemmy using docker and it’s set up to be accessed via NPM. I didn’t have to do anything special. If you care to share some screenshots I can see if anything looks unusual.
Here it is! Thanks again for offering your help.
I think I’ve heard that Lemmy 0.18.5 requires pict-rs v4 or higher. I’m currently using asonix/pictrs:0.4.0-beta.19. Give that a try.
Seems to work now :)
Thanks for the suggestion. Will check it out! :)
Very cool! I‘ll post the configs as soon as I am on my computer! Thank you for offering.