Lightweight Git hosting
Gitea is a painless, self-hosted, all-in-one software development platform. It comes with Git hosting, code review, team collaboration, CI/CD, and package registries — similar to GitHub, but running entirely on your own infrastructure with minimal resource usage.
Git repository hosting
Pull requests and code review
Built-in CI/CD (Gitea Actions)
Package registry support
Issue tracking and project boards
OAuth2 and LDAP authentication
services:
gitea:
image: gitea/gitea:latest
container_name: gitea
ports:
- 3000:3000
- 222:22
volumes:
- ./data:/data
restart: unless-stopped