Building the product · Independent · 20 Oct 2026

go-gitea/gitea

Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

← Building the product
Gitea: self-hosted code service. Store code and run reviews on your own server.

In simple English

This tool lets you host your own private place for code. You can store your projects, review changes, and track tasks. It works just like popular online code hosting sites, but it runs entirely on your own server. You control your data and do not rely on a company in the cloud. It is free to use, but you need your own server to keep it running.

What it is

Gitea (a lightweight self-hosted Git service written in Go) provides a web interface for managing source code repositories, user permissions, issue tracking, and automated builds. It packages everything into a single application that runs smoothly on modest hardware.

What it is good for

Solo builders who want total privacy for their source code, or teams who need a fast, local repository host without paying monthly fees to cloud providers.

Stars59k
LicenceMIT
Latestv28.2.0 (2026-10-18)checked 20 Oct 2026
Last code change2026-10-20
Written inGo
Setup effort
3 / 5
Payoff
5 / 5
Good
  • Runs on very small servers with low memory usage.
  • Includes issue tracking, wikis, and automated build tools out of the box.
  • Free to use under the MIT licence with no user limits.
Watch for
  • Requires server administration skills to set up and keep secure.
  • Backups and updates must be managed manually.
  • Email notifications need a separate mail server to work properly.
Replaces

GitHub, GitLab, Bitbucket

Works well with

Docker, PostgreSQL, Nginx

Similar repositories
  • gitbucket/gitbucket9.4k stars

    Another self-hosted code service, but built with Scala instead of Go.

Also reviewed on Repo Radar
  • python/mypy21k stars

    The reference type checker for Python, run from the command line.

  • HypothesisWorks/hypothesis9.1k stars

    A Python library that generates test inputs and reduces any failure to the smallest example that still fails.

  • wntrblm/nox1.6k stars

    Runs your tests and other jobs in fresh isolated environments, described in an ordinary Python file.

Install
docker run -d --name=gitea -p 3000:3000 -p 22:22 gitea/gitea:latest
Screenshots and video

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Build & Ship › Source Control & Collaboration › Git Hosting.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.