Gitea is a community managed lightweight code hosting solution written in Go. It is published under the MIT license and is cross-platform.
$docker run -d --name=gitea -p 3000:3000 gitea/gitea:latestThe best self-hostable, open-source alternatives to GitHub for code hosting, CI/CD, and team collaboration. Own your code infrastructure.
GitHub is the world's largest code hosting platform, but it's owned by Microsoft and your code lives on their servers. For teams that need full control over their infrastructure, or operate in regulated industries, a self-hosted alternative is the right move.
Gitea is a community managed lightweight code hosting solution written in Go. It is published under the MIT license and is cross-platform.
$docker run -d --name=gitea -p 3000:3000 gitea/gitea:latestGitLab Community Edition is a full-featured DevOps platform delivered as a single application. Includes Git hosting, CI/CD, container registry, and more.
$docker run --detach --publish 443:443 --publish 80:80 gitlab/gitlab-ce:latestForgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job. A hard fork of Gitea by the community.
$docker run -d --name=forgejo -p 3000:3000 codeberg.org/forgejo/forgejo:latestGogs is a lightweight self-hosted Git service written in Go. It's designed to be simple and easy to set up, with minimal system requirements.
$docker run -d --name=gogs -p 10022:22 -p 10880:3000 gogs/gogs