Self-hosted Git service (community fork of Gitea)
Tech Specifications
Trust & License
Forgejo is a self-hosted, lightweight software forge — a community-driven alternative to GitHub, forked from Gitea. Written in Go and distributed as a single binary, it provides Git repository hosting alongside a familiar web interface for browsing code, history, and releases.
Key capabilities include pull requests and code review, issue tracking and project boards, a built-in CI/CD system (Forgejo Actions, compatible with GitHub Actions workflows), package and container registries, organizations and teams, fine-grained access control, and experimental ActivityPub-based federation between instances. It supports SQLite, PostgreSQL, and MySQL backends.
Forgejo is well-suited to individuals and teams who want full control over their source code and development workflow without depending on a third-party SaaS. Its modest resource footprint lets it run on small VPS instances or even single-board computers, making it a practical choice for sovereignty-focused, self-hosted development infrastructure.
Install on Hop3
hop3 catalog install forgejo-nixgen
Build paths
The same application, packaged different ways. The default is the one tested most; pick another if you have a reason to.