New Blog Post: Choosing a Self-Hosted Git Service
@jbauer Thanks for this writeup. What do these projects use under the hood, usually? Do they remiplement git (surely not?), or use libgit2? Or the original git? Thanks.
@teleclimber Gitweb uses regular git.
It seems like Gitea and Gogs both use the original git too.
SourceHut uses the pygit2 library which is a python wrapper around libgit2.
GitLab is also using libgit2.
@jbauer Good to know, thanks.
Next to gitweb, I think it's worth mentioning gitolite. It's not a forge per se, amd has nonwebinterface of its own, but it allows having repositories with multiple users with different permissions under git@<yourhostname>
@wolf480pl Thanks! I've added it to the list.
Mastodon instance belonging to Jake Bauer as part of the paritybit.ca ecosystem.