Gitea
Developer collaborationSelf-hosted Git with code review, issues, packages and CI.
Gitea aims to be the easiest way to run a complete software development service yourself. A single Go binary or container provides repositories, reviews, issues, packages and CI, light enough for a small server.
- Host Git repositories with pull requests, code review and issue tracking.
- Run CI/CD with Gitea Actions, which can reuse existing GitHub Actions workflows.
- Publish packages, plan work on kanban boards and document projects in a wiki.
What people use it for
Host client code on your own server
Give each client project its own repositories, permissions and issue tracker on infrastructure you control.
Move CI off a hosted platform
Run Gitea Actions on your own runners and reuse existing GitHub Actions workflows instead of rewriting pipelines.
Publish internal packages
Use the built-in package registry to share libraries and container images between your team's projects.