The Personal Website of Jeremy Boles

Forgejo

A self-hosted software forge, in the same vein as GitHub.

Forgejo is a decentralized, open-source software forge. Git hosting, issues, pull requests, the lot, on a machine you control. It’s a fork of Gitea, and it’s the one I’d reach for if I moved my repositories off somebody else’s platform.

I don’t run one at the moment.

What Running It Takes

Less than most. It ships as a single binary rather than a package, so installation is downloading it, dropping it somewhere like /opt/bin, and writing a service file. Beyond that it wants git and git-lfs on the box, and PostgreSQL behind it.

Their documentation covers the current details.