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. :::
spoiler 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
[https://lemmy-federate.com] source code
[https://github.com/ismailkarsli/lemmy-federate]