this post was submitted on 26 Aug 2025
31 points (100.0% liked)

Selfhosted

51417 readers
905 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

geteilt von: https://lemmy.nocturnal.garden/post/203881

I'm about to set up a new git forge for my own stuff. Most forges already have the basic functionality I want (nice ui for merge requests etc).

What I'm looking forward to is federation. Create a Pull request for a repository hosted on another instance without needing to create an account over there would be a game changer.

  • Gitea had some plans but I don't see anything happening since three years in their dedicated forum
  • Gitlab has a dedicated epic but some official said it's not a priority last year
  • Forgejo has a roadmap and a Federation section in each of their montly reports (latest). However, the roadmaps mentions that Federated PRs are in the far future.

From this it seems that Forgejo is the only one activetly working on Federation.

Anything I'm missing? Anyone involved in any of those willing to tell me more? Especially if all of them are working in a similar direction where not only decentralization but also federation (e.g. between Gitlab and Forgejo) is possible?

On a side note, I found the ForgeFed project which is an ActivityPub extension, not sure if any of the forges wants to implement this. Their example forge Vervis is not reachable.

top 9 comments
sorted by: hot top controversial new old
[–] alexcleac@szmer.info 15 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

I've been following the software forge federation some time ago, and didn't feel to pick up even when it was discusssed initially. It is a neat idea on high-level, though it requires forges to implement it, which has a risk of not picking up (just look at how much iterations of social media federation protocols was there, until ActivityPub arose).

On the other hand, all of the forges are based on a distributed technology out of the box: git. Most of the "modern days" comforts there are, are just built on top, and there are different ways to approach it.

As an example, you can send patches directly to the author in email. Is heavily implemented and suggested by https://sr.ht/ (1) — a software forge, which focuses on building a federated workflow by using email for communication (which is federated by design). This way, you can create "Pull Requests" without having account on the forge — all you need to do is just submit a patch. Author is very vocal about supporting it (2), and provides quite useful guides to learn (3), (4)

Generally, I'd say that e-mail is the only federative implementation you can get so far :)

[–] tofu@lemmy.nocturnal.garden 4 points 2 weeks ago (1 children)

Yeah I guess git via mail would solve some of those problems. Maybe I'd just need to get used to it, but generally I prefer a web ui for those things, including Issue tracking etc - I know there's tools for that via email and there's good reasons to use it, but somehow it doesn't feel right to me. I'll give Drew's articles another look, thanks for posting.

[–] alexcleac@szmer.info 2 points 2 weeks ago (1 children)

The web ui with integration of email ecosystem for all those things are one of core selling points of https://sr.ht/

[–] tofu@lemmy.nocturnal.garden 1 points 2 weeks ago

Indeed, not sure I want do host sourcehut though. Looks like a complicated setup and only supports Alpine but not (Docker) containers.

[–] i_am_not_a_robot@discuss.tchncs.de 5 points 2 weeks ago (1 children)

Don't expect Gitea to make progress on federation. Forgejo is a fork of Gitea and anybody that cares about federation is probably on the Forgejo side of the fork.

[–] tofu@lemmy.nocturnal.garden 1 points 2 weeks ago

Maybe they'll use the Forgejo code as most of it should be compatible, but yes, I won't wait for it.

[–] illusionist@lemmy.zip 3 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

I haven't tested radicle too much but you should be able to use your "own account" to open PRs on other instances.

https://toot.radicle.xyz/@radicle

[–] tofu@lemmy.nocturnal.garden 1 points 2 weeks ago (1 children)

Interesting, I'll check that one as well!

[–] mesamunefire@piefed.social 1 points 2 weeks ago

Its hard to get into but it seems to be the first real federation around more than just git.

To me its not worth it unless they put real effort making it easier to use. Otherwise email is just as good. And git is already awesome.