O
OpenSourceStack 100 tools
G

Gitea

Self-hosted Git platform. Lightweight, Go-based, GitHub-like UI.

by Gitea ·Code Hosting & Review · platform
Operational · 99.97% · 85ms · 78h ago
|
Official Verified Security 91/100 Quality 94/100 Last checked Aug 28, 2026

What it is

Gitea is a self-hosted Git platform. Go-based, lightweight, runs on a Raspberry Pi, GitHub-like UI, issues, pull requests, packages (container/Generic), actions (CI/CD via Gitea Actions), wiki, releases, and a thriving plugin ecosystem.

Why we recommend it

If you want to self-host Git but don't want GitLab's weight, Gitea is the answer. The UI is familiar (GitHub-like), the resource use is low, and the feature set is comprehensive.

When to use it

  • Self-hosted Git platform for a small team
  • When you don't want GitLab's complexity
  • Lightweight alternative to GitHub (can migrate with Gitea CLI)
  • Raspberry Pi and low-resource deployments

Quickstart

Run this in your terminal. Self-hosts locally with Docker or your preferred setup.

$ docker run -d --name gitea -p 3000:3000 -p 2222:22 -v gitea_data:/data gitea/gitea:latest

Setup

**Docker:** ``` docker run -d --name gitea -p 3000:3000 -p 2222:22 -v gitea_data:/data gitea/gitea ``` **Binary:** Download from gitea.io, run ./gitea web. **Kubernetes:** Helm chart available.

Tags

#git#self-hosted#lightweight#github-like#actions

Integrates with

actionspackageswikiwebhooksoauth

Common use cases

  • self-hosted-git
  • github-migration
  • small-teams
  • raspberry-pi

Pricing

Free. MIT licensed. Self-host on any server (including Raspberry Pi).

Related projects

Support us