A ArchDevTools
// Development Tools

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.