Skip to content
c17 .ioJoin list

Best / Git hosting

Best open-source Git hosting

The best self-hosted git host in the c17.io catalog is Forgejo (the published GitHub/Bitbucket stack), with Gitea as the MIT sibling, Gogs as the older small Go host, and GitLab CE when you want the larger DevOps suite and will skip ee/. CI beside the repo stays on /best/ci-cd.

Open the stackStart on Railway

Ranked picks

  1. 1

    Forgejo

    GPL-3.0 community git forge with Actions — the c17 GitHub/Bitbucket stack.

    When to pick it: The published git host plus CI beside the repo.

    5,660 stars in the catalog

  2. 2

    Gitea

    MIT git forge. Use it if you already operate that lineage — /compare/gitea-vs-forgejo and /compare/gitea-vs-gitlab.

    When to pick it: The MIT sibling of Forgejo.

    58,536 stars in the catalog

  3. 3

    Gogs

    MIT self-hosted Git service. A smaller Go host.

    When to pick it: A tiny git host if Forgejo/Gitea are more product than you wanted.

    47,885 stars in the catalog

  4. 4

    GitLab

    GitLab CE outside ee/ is MIT Expat; ee/ is proprietary. Heavier than Gitea.

    When to pick it: Git plus the rest of GitLab CE, without ee/.

    6,166 stars in the catalog

How they compare

ToolLicenseSelf-hostBest for
ForgejoGNU General Public License v3.0MediumThe published git host plus CI beside the repo.
GiteaMIT LicenseMediumThe MIT sibling of Forgejo.
GogsMIT LicenseEasyA tiny git host if Forgejo/Gitea are more product than you wanted.
GitLabMIT LicenseHarderGit plus the rest of GitLab CE, without ee/.

Related pages

FAQ

Forgejo or Gitea?
Forgejo is the published stack. Gitea is MIT if you already operate that lineage — /compare/gitea-vs-forgejo.
Gitea or GitLab?
Gitea/Forgejo for a small host. GitLab CE if you want that suite and will skip ee/ — /compare/gitea-vs-gitlab.
Where is CI?
Woodpecker is /best/ci-cd and /stacks/woodpecker-ci. Gitea Actions stay next to the repo if you already run them.
Are these free?
Forgejo is GPL-3.0. Gitea and Gogs are MIT. GitLab CE outside ee/ is MIT Expat. You pay hosting. Template users never pay c17.
How do I deploy it?
Open /stacks/forgejo-git. Persist repos and the database.

Stack of the Week

Get one stack a week that replaces a SaaS bill.

Sponsor this page