Gitea
Lightweight, self-hosted Git service — a GitHub alternative light enough to run on a Raspberry Pi.
Self-hosted Open source MIT gitself-hosting
Pricing
Free (open source).
Gitea is what to reach for when GitLab feels like too much just to self-host Git — a single lightweight Go binary, no external dependencies required to get started.
Key features
- Runs comfortably on minimal hardware
- No mandatory external dependencies (SQLite option available)
- Familiar GitHub-like UI for issues, PRs, wikis
- Fast, simple upgrades between versions
Self-hosted vs. cloud
Self-hosted only — there’s no official managed Gitea cloud offering, consistent with its target audience.
Quick start
docker run -d -p 3000:3000 -p 222:22 gitea/gitea:latest
Alternatives
GitLab if you need built-in CI/CD and a container registry in the same product.