Also software other than Lemmy and Mbin needs to add ‘roleName: Administrator’ to their user webfinger requests. This is because ActivityPub doesn’t have a standard way to expose user roles.
I’m thinking of adding another ways of verifying like DNS based verification but still not sure. Any recommendations are welcome :)
In order for an instance to follow a community in another instance, both must be registered in lemmy-federate.
If an instance has the "auto add" feature enabled, newly created communities will be added automatically within 1 to 5 minutes. This process is automatic. No action is required from an admin/moderator/user. You can see this from instances page.
If "auto add" is not enabled, any user can add that community manually. If not added, lemmy-federate will not work for that community.
Lemmy Federate doesn't do anything special. It searches and follows communities just like normal users do. The only difference is that it does this from every (registered) instance, for almost every community. The reason I didn't explain it in more detail is that it has evolved into an admin tool rather than a user tool. Generally, admins know what this tool is for.
However, I can explain a few things that will be useful for you outside of the "All" tab:
Discoverability
Lemmy Federate enhances community discoverability by allowing users to search communities from their instance. Instead of relying on an external site, you can discover new communities while staying within the context of your own instance.
When a community is pulled for the first time, only a certain number of recent posts are pulled with it. If you are the first to follow a community you are interested in from your instance, you will not be able to see all posts from that community.
I created this tool and have been using it in my instance since the very beginning. My instance is almost 2 years old and it’s total database size is 60.2GB.
The thing is:
If a community is generating enough activity, it’s likely that someone from your instance is already following that community.
If a community isn’t generating enough activity, it won’t create much of a network/storage burden anyway.
Sure, it will make a small difference, but it’s nothing compared to the benefits it provides.
I created this tool and have been using it in my instance since the very beginning. My instance is almost 2 years old and it's total database size is 60.2GB.
What people don't understand about this tool is:
If a community is generating enough activity, it's likely that someone from your instance is already following that community.
If a community isn't generating enough activity, it won't create much of a network/storage burden anyway.
Sure, it will make a small difference, but it's nothing compared to the benefits it provides.
Do you think serving images from torrent would work? This can be done easily in the browser with Webtorrent, but I think it might be a bit problematic in mobile applications (maybe the image_proxy endpoint could come in handy here for a hybrid solution).
If it is in the roadmap, I can add this feature to the web UI as a start. Because it makes perfect sense :)
Now that they're out, lemmy.zero?