80
submitted 1 week ago* (last edited 6 days ago) by iso@lemy.lol to c/fediverse@lemmy.world

I've been rewriting Lemmy Federate for the last 3 days and finally finished it. While there are no changes on the frontend, many things have changed behind the scenes.

Mbin support

After several requests, I have added Mbin support to Lemmy Federate. It is currently in experimental state. I may improve it in the coming days.

Currently, Lemmy-Mbin connection is off by default. You can enable it by activating the "cross software" option in the instance settings.

how it works?Since Mbin has OAuth support, the tool creates the client with OAuth instead of creating a bot user directly. Theoretically, you should be able to activate the tool simply by creating a OAuth client from instance settings.

But unfortunately, I couldn't try it enough because I'm not an admin on an Mbin instance.


Federation mode option

I added this option for small/single user instances. If you select federation mode as seed only in the instance settings, your instance will not follow other instance communities, but other instances will follow your communities.

Although I am not a fan of this option, I think it will work for instances like under 100 users.

Lemmy Federate

source code

Here’s example settings page:

top 5 comments
sorted by: hot top controversial new old
[-] Draconic_NEO@lemmy.world 2 points 6 days ago

Would seed-only mode still be acceptable for an instance larger than 100 users? Asking because another instance admin is concerned about the possible ethical issues that might arise if larger instances use this. They haven't used the tool up to now due to concerns of increasing storage and disrupting/affecting the natural All page by federating many new communities automatically, which is why seed-only mode was being considered.

CC: @db0@lemmy.dbzer0.com

(If I misunderstood something or got something wrong I apologize)

[-] iso@lemy.lol 2 points 6 days ago

Of course not. There is no limit. I just gave it as an example.

[-] Draconic_NEO@lemmy.world 2 points 6 days ago

That's good to know.

[-] Treedrake@fedia.io 27 points 1 week ago

Great to hear that Mbin is getting some attention!

[-] Noxious@fedia.io 10 points 1 week ago
this post was submitted on 24 Oct 2024
80 points (100.0% liked)

Fediverse

28188 readers
347 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

founded 1 year ago
MODERATORS