Deploy Gitea and GitLab CE with Docker Compose. Lightweight Git hosting with pull requests, CI/CD, and package registries.
Gitea is lightweight (runs on 512MB RAM) and perfect for small teams. GitLab CE has more features (CI/CD, monitoring) but needs 4GB+ RAM.
Both Gitea and GitLab CE support importing repositories from GitHub via URL or API.