this post was submitted on 07 Jun 2023
147 points (98.7% liked)

Lemmy

12538 readers
3 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to [email protected].

founded 4 years ago
MODERATORS
 

I created a repo on GitHub that has a table comparing all the known lemmy instances

Why?

When I joined lemmy, I had to join a few different instances before I realized that:

  1. Some instances didn't allow you to create new communities
  2. Some instances were setup with an allowlist so that you couldn't subscribe/participate with communities on (most) other instances
  3. Some instances disabled important features like downvotes
  4. Some instances have profanity filters or don't allow NSFW content

I couldn't find an easy way to see how each instance was configured, so I used lemmy-stats-crawler and GitHub actions to discover all the Lemmy Instances, query their API, and dump the information into a data table for quick at-a-glance comparison.

I hope this helps others with a smooth migration to lemmy. Enjoy :)

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 1 year ago (1 children)

The NU field is determined by checking the registration_mode field in the API. If that's set to closed then I say No. Otherwise, I mark it as Yes.

So if it's open or require_application, I list it as Yes.

Is there an issue with how I've set this up? If so, please name a specific instance and what it should say vs what the table says.

[–] [email protected] 2 points 1 year ago (1 children)

Ah, I managed to mis-read the table. Seems ok for my instance (slrpnk.net). However we do allow users to create new communities.

[–] [email protected] 1 points 1 year ago (1 children)

I just rebuilt it and fixed the NC field. Please let me know if you find any other issues

[–] [email protected] 1 points 1 year ago (1 children)

Seems ok now.

Unrelated: maybe you can query the server location? Especially if it is in the EU or not and thus falls under better user data protection (GDPR)?

[–] [email protected] 1 points 1 year ago

thanks for the suggestion. I'll add it to this ticket: