Post

- Codeberg - self-hosted Forgejo (I was involved in its creation) - GitHub (ugh) - Tangled looks nice but I haven't really used it My preference would be: - self-hostable (hard requirement) - open source (hard requirement) - federated or distributed (important) - nice UI - Rust + Svelte 😉

0 reposts3 likes

It certainly looks promising, though the self hosting looks kinda complex if you want to host the whole thing, right? Kind of like hosting a full Bluesky stack, not something I'd run on an RPi or a $5 VPS along with my Forgejo instance. I might spin up a knot though and play around with it properly.

I'd really like to see better documentation for Tangled, especially about self hosting and also protocols / implementation details that would be needed to create a compatible implementation. It would also be nice to be able to self host the frontend alongside the knot or use third-party frontends.

Also since you mentioned Rust, I'm super curious about the mix of Rust and Go (I see more of the latter). Why was that choice made and how do you decide which to use where?

Would love to contribute if you're working on something that matches at least the first 3-4 of those! If it can support both Tangled and (eventually) ForgeFed interop, so much the better.

Really surprised to see so many people in the replies still using Gitea. I'm biased (I was one of the founders of Forgejo though I'm not really involved today) but I really didn't expect anyone to continue using it after the corporate takeover. What gives?