Hardware: Raspberry Pi at home YunoHost version: 11.2.9.1 I have access to my server : Through SSH | through the webadmin Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no If your request is related to an app, specify its name and version: pleroma 2.5.5~ynh2
Description of my issue
This is not a real issue but a request for an advice.
I installed pleroma on my raspberry some years ago choosing it because at these times mastodon had some problems with arm architecture.
But I really donāt like pleroma and mastodon is too heavy for a single user like my use on a little raspberry with many other services running.
my personal gotosocial server is my main account for more than a year. Lightweight, great support here by @OniriCorpe and great community upstream too. You can use it with many fediverse clients, but it depends also how well the client integrates the API/connection to your server. Tusky, Pinafore, Tuba, Panphy,ā¦ work fine in my experience
At one time I would have recommended Friendica, but I have had so many issues with getting it to federate with other Fedi instances, Iām not sure I would now. Even āstockā (non-Yunohost) Friendica (tested through venera.social) has trouble, but it seems the YNH version has issues on top of that.
I recommend installing whatever you choose on a test domain first, just to see if everything works as it should (notwithstanding anything that needs an internet connection, of course).
I tried Friendica, Pleroma and Epicyon last winter and Iām sure you can find my adventures in frustration via my forum profileā¦
Following on from this, Iām giving Streams a try ā so far itās really good Like all the best bits of Friendica blended with bits of Hubzilla (nomadic identities, add-on apps, ācloudā-like file hosting). Itās faintly reminiscent of Calckey/Hubzilla too.
Give Streams a try.
Honestly, I donāt think thereās a lot out there.
Streams is related to Hubzilla, so there is a mention of it here in the Hubzilla FAQs, and I imagine a lot of the Hubzilla documentation also applies to Streamsā¦ I just canāt say which parts or to what extentā¦
There is some in-app documentation which is only available once youāre logged in to an instanceā¦ but thatās very sparse and just explains what features are, like a dictionary.
Thereās also this discussion group, which you can join ā sign in to your Streams, connect with them ā either via the āJoinā link on their page or by searching for them from your instance ā and then write a post on their page once the on-screen notification says it āwelcomesā you. Your post then waits for approval.
(Edited to remove my original suggestion that you do it from a different fediverse server.)
Appart from the need of a lightweight, ARM-compatible software, you donāt really know much about what use case you have
Whatās the issue with Pleroma ? Is it the UI (then could you install Mastodon-FrontEnd instead ?), the server administration, ā¦ ?
Considering its current status (development mostly on hold for months), I would wait before investing into Firefish. Some forks such as Iceshrimp are promising.
From what I understand, Firefish is a fork of Calckey, which itself is a fork of Misskey.
The founder of Firefish has apparently been away for a while, and didnāt give merging rights to other main contributors. Firefishās code base has been frozen, and been plagued with issues. One of the contributors consequently left the project and started the Catodon fork.
But Iām not sure any of the Misskey forks are a good fit for a single-board computer. I doubt that theyāre any lighter than Pleroma/Akkoma.
I recently installed Epicyon on my server (thereās a Yunohost package). Itās supposedly designed to run well on single-board computers. Personally I found its UI rather clunky, and some details annoyed me (line spacing for example). I then learned about the Mangane frontend for Pleroma/Akkoma, Iām pretty happy with it so far.
There are quite a few interesting projects for single-user instances, but theyāre not packaged for Yunohost.
Streams is also related to Friendica and Zap, and one or two others. They all started with the same code base started by original developer Mike Macgirvin. Itās very confusing why he started so many projects to discard them later. One very interesting feature of Zap and maybe Streams, is nomadic identity (an account can be cloned between Zap instances), itās a pity this feature isnāt offered by other projects.
Ktistec and microblog.pub could be interesting, but theyāre not packaged for Yunohost. Also the former is programmed in an obscure language (Crystal).
They are good enough for a potato computer (as a server, the client is quitte heavy on your web browser).
Pleroma/Akkoma are a bit lighter, but not by much. Gotosocial being even lighter, but itās also only a server and you need an extra client.
And itās an order of magnitude lower than Mastodon anyway.
I donāt see any advantage in those minimalistic server alternatives if they donāt provide more features than Gotosocial.
Gotosocial is there, itās very lightweight (there is really few hardware where you would went a lighter software), itās working great, no need to search for another alternative not packaged yet and so on.