That’s interesting 🤨 It shouldn’t reduce the records until the last page.
You need to change input parameters (skip, take) to paginate through pages and merge all communities you've fetched. You'll probably need to use something like Python or NodeJS.
For example right now you're using skip=0 and take=10, which will take first 10 communities found in DB.
Here you go:
https://lemmy-federate.com/api/community.find?input=%7B%22skip%22%3A0%2C%22take%22%3A10%7D
https://lemmy-federate.com/api/instance.find?input=%7B%22search%22%3A%22%22%2C%22skip%22%3A0%2C%22take%22%3A10%2C%22enabledOnly%22%3Afalse%7D
You can change the skip and take values to paginate through list.
You can easily fetch through the API. You can either check API routes from the repo or I can give you some examples if you want to?
Tesseract was functional but not as beautiful as Photon. I think I'll stick with Photon.
It is difficult to detect the connection between instances. Because Mbin and Piefed either don't provide federated instance list or the admins can turn it off. That's why I completely stopped checking federation status in Lemmy Federate, I just send an API request and if it fails I assume they are defederated.
So, I'm sorry, I do not have this data.
Lemmy Federate has 3 types of client types:
- Lemmy
- Mbin
- Generic ActivityPub (with group federation support)
Lemmy Federate provides first-class support for Lemmy and Mbin. Other types of software can’t follow other instances.
Probably for the same reason that Palestinians do not leave Palestine. It could be habit, belonging, hot political atmosphere, not being wanted by other countries, or not having any other options.
Also this is wrong community.
LETS GOOOO 🥳🎉🎉🎉🎉🎉🎉
Stop the harassment.
It was a nice map. If it still works I will try to redeploy it.
Edit: This is an early prototype of the lemmymap, not the latest version of it. I don't think it's worth to deploy. I may recreate it from scratch in my free time.
Good to hear the problem was that!