Self-hosted Git
internal or public code repositories

// screenshot of gitea.io ↗
Gitea is a lightweight self-hosted Git platform — code hosting, issues, pull requests, CI/CD via Gitea Actions, package registry, container registry. Written in Go, single binary, runs on minimal hardware. The "GitHub on a Raspberry Pi" choice in OSS Git.
Gitea is a lightweight self-hosted Git platform — code hosting, issues, pull requests, CI/CD via Gitea Actions, package registry, container registry. Written in Go, single binary, runs on minimal hardware. The "GitHub on a Raspberry Pi" choice in OSS Git.
After 2022, Gitea pivoted toward Gitea Ltd commercial ownership — for teams worried about that, Forgejo is the community-driven fork.
Concrete scenarios where teams pick Gitea over the SaaS alternative.
internal or public code repositories
GitHub-style workflow
GitHub Actions-compatible CI/CD
private Docker / OCI image hosting
npm, PyPI, Maven, NuGet for internal packages
If your team profile matches one of these, Gitea is a strong fit out of the box.
running personal Git on a cheap VPS
wanting GitHub UX without per-user billing
offering Git hosting as a service to customers
preferring lightweight Go binary over heavier alternatives
running Git for students
When evaluating self-hosted options for this category, here are the dimensions on which Gitea consistently lands above the alternatives.
The stack you'll plug Gitea into — services, protocols, and adjacent apps in the BluixApps catalog.
gitea/gitea:1.22 (release-tagged)Operational guidance from running this in production — what to do before you scale, what to lock down, what surprises people.
gitea/gitea:latest