Hi, I’ve just created an instance for Spanish speakers. I want to federate, but according to the documentation I have to ask other servers to federate with me:
Federation is not set up by default. You can add this this federation block to your lemmy.hjson, and ask other servers to add you to their allowlist.
Do you want to federate with my instance? Do I need to ask to every instance with which I want to federate?
A loosely moderated place to ask open ended questions
If your post is
it’s welcome here!
The documentation is outdated then, as most instances use open federation by now. So what you need to do is simply take the url of a community/post on another instance, and paste it into the search bar of your instance. It will get fetched and you can directly interact with it.
I can read and post doing that, but my posts don’t appear on the original forum and everything has 0 votes, and I can’t see any comment.
When fetching a community or post for the first time, votes or comments are not fetched. You can subscribe, and will later receive new content.
Your instance is currently not configured correctly for federation. The following request should return json, but gives error 404:
curl -H 'Accept: application/activity+json' https://lemido.freakspot.net/u/lemmy
(compare withcurl -H 'Accept: application/activity+json' https://lemmy.ml/u/nutomic
). The default Lemmy installation has an nginx config which takes care of this.I copied the default nginx config, but for some reason I don’t know it doesn’t work, and I don’t know how to troubleshoot it, because I don’t see any error message.
Did you install manually? Then you need to ensure that the ports for lemmy and lemmy-ui are set correctly in nginx config. You also need to apply changes with
nginx -s reload
No, I followed the instructions for Docker.
I think they are. This is the nginx config file:
I did restart with systemctl and also used your command, but it still doesn’t work.