epn4littlefedi
Long term user of all things Federated. Excited about this new #LittleFedi instance and the opportunities it brings me to further my #selfhosting, in-house capabilities.
@pepdmin at the moment I also self host GoToSocial from home. What I find fascinating about LittleFedi is, as you say, "the prospect of a lighter, more portable and faster implementation". This intrigues me and holds me back from migrating Mastodon to GoToSocial.
@epn4littlefedi I share your initial sentiments on this promising new piece of software. Currently I am already selfhosting a mastodon-instance via @yunohost@toot.aquilenet.fr and that works well enough, but the prospect of a lighter, more portable and faster implementation of the fediverse on my humble raspberry pi is VERY interesting. So indeed, mille grazie @stefano and team!
@stefano I guess any more than 4 and you start losing images/complicating Mastodon api federation as well as the obvious extra overhead on the LittleFedi server
Testing some image uploads from yesterdays river hike. Is there a limit to the number of images you can upload?
I'm looking forward to giving the new #littlefedi instance a good going over in the next few days. Initial thoughts are very promising. It's certainly fast! Would love to be in a position to be able to migrate accounts from my cloud Mastodon instance to a self hosted version of LittleFedi. That's the plan going forward. Good work and thanks to @stefano and team.
Hi everyone, I'm Stefano
Also known as the BSD Cafe and illumos Cafe barista - @stefano@bsd.cafe and @stefano@illumos.cafe
This is the first post from littleOne (littleone.littlefedi.social), the first littleFedi instance open to outside users.
littleFedi is a new ActivityPub server, still in active development, written in Go and shipped as a single binary. It speaks standard ActivityPub, so it federates normally with Mastodon, snac, GoToSocial, Akkoma and the rest of the fediverse, and it exposes a Mastodon-compatible API, so most existing apps already work with it.
A few things about it that aren't the usual fediverse defaults:
-
Catch-up instead of an algorithm. Timelines stay chronological, full stop. There's a separate
/catchuppage, visited on demand, that ranks what you missed using only signals this instance already has locally - who you follow boosted it, replies and favourites delivered here, hashtags you follow. No external popularity data comes in, nothing about what you read is tracked. It answers "what did I miss" without turning into a feed that decides for you. -
Static blogging built in. Any post can be marked as a blog post and gets published as a plain static page under
/@username/blog/, with its own permalink, Atom feed, and no JavaScript or database hit per view, while still being a normal federated post underneath. A proper home for longer writing that doesn't need to compete with a timeline. -
Self-expiring posts. Any post can be given a timer and auto-delete on its own.
-
Bubble timeline. A middle ground between local and federated: a timeline scoped to a set of instances you've chosen to group together, not just your own or everything.
-
littleMesh. A way to federate without a public domain, certificate, or open port at all - meant for something like a Raspberry Pi behind NAT. Instances get an address derived from an Ed25519 key pair and reach each other through pinned relays that never see plaintext.
-
No trends, no suggestions. These are intentionally left empty. Nothing here is trying to surface "popular" content or keep anyone scrolling longer.
-
Security defaults taken seriously. Signed federation (HTTP Signatures), optional Object Integrity Proofs, TOTP MFA, audit logs, and full account export, migration and deletion if you ever want your data to live somewhere else.
This instance is here to test all of that with real accounts, not just a small group ones'. In the next few days I'll be reaching out to everyone who already told me they were interested, to set the first accounts up - an invite is coming. If you'd rather just follow along and see how it goes, that works too.
It's a test instance, so expect the occasional rough edge. If something breaks or feels wrong, tell me - that's exactly what this phase is for.
littlefedi
https://littlefedi.social
✅ Clean
✅ Responsive and fast
✅ Working Notifications
✅ Faster search results
✅ Niceeeee