omnifeed Search

Gitea

Self-hosted Git service written in Go, with built-in Actions CI/CD

Visit about.gitea.com

In our rankings

Scores on the self-hosted git servers criteria

Evaluated Nov 5, 2026
  • Install effort ×3 5

    5/5 means: One self-contained binary with a built-in database (such as SQLite), so nothing else has to be installed.

    One downloaded binary with built-in SQLite support; the database preparation chapter can be skipped when you use SQLite.

    2 quotes
  • Built-in CI/CD ×3 3

    3/5 means: Built-in CI/CD that needs a separately installed runner program, described by the project as mostly compatible with GitHub Actions.

    Gitea Actions is built in and described as mostly compatible with GitHub Actions, but jobs run on Gitea Runner, a separate program you install.

    3 quotes
  • Code review and project tools ×2 5

    5/5 means: All five.

    Code review, issue tracking, project kanban, wiki and a package registry are all listed.

    1 quote
  • Hardware needs ×2 4

    4/5 means: Documented to run on 1 GB of RAM, or on a small device such as a Raspberry Pi.

    Documented to run small workloads on a Raspberry Pi 3, and 1 GB of RAM is called typically sufficient for small teams.

    2 quotes

Evidence (12 quotes)

  1. 1
    “All downloads come with SQLite, MySQL and PostgreSQL support”
  2. 2
    “If you plan to use SQLite, you can ignore this chapter.”
  3. 3
    “Be aware that SQLite does not scale; if you expect your instance to grow at a later time, you should choose another database type.”
  4. 4
    “Starting with Gitea 1.19 , Gitea Actions are available as a built-in CI/CD solution.”
    docs.gitea.com/usage/actions/overview · checked
  5. 5
    “It is similar and mostly compatible to GitHub Actions , and its name is inspired by it too.”
    docs.gitea.com/usage/actions/overview · checked
  6. 6
    “The runner of Gitea Actions is called Gitea Runner , it is a standalone program and also written in Go.”
    docs.gitea.com/usage/actions/overview · checked
  7. 7
    “including Git hosting, code management, code review, issue tracking, project kanban, wiki, team collaboration, package registry and CI/CD which can reuse GitHub Actions.”
    github.com/go-gitea/gitea · checked
  8. 8
    “A Raspberry Pi 3 is powerful enough to run Gitea for small workloads.”
    docs.gitea.com · checked
  9. 9
    “2 CPU cores and 1GB RAM is typically sufficient for small teams/projects.”
    docs.gitea.com · checked
  10. 10
    “To migrate from GitHub to Gitea, you can use Gitea’s built-in migration form. In order to migrate items such as issues, pull requests, etc. you will need to input at least your username.”
  11. 11
    “As Gitea is written in Go, it works across all the platforms and architectures that are supported by Go, including Linux, macOS, FreeBSD/OpenBSD and Windows on x86, amd64, ARM, RISC-V 64 and PowerPC architectures.”
    github.com/go-gitea/gitea · checked
  12. 12
    “tag_name: v28.3.0, published_at: 2026-11-01T09:55:07Z”

Alternatives