All activity
Everything for development in a single Rust binary. Git hosting (HTTP + SSH), CI/CD with built-in executor, OCI Container Registry, Package Registry (npm, PyPI, Cargo, Maven, NuGet), Issues, Pull Requests, Wiki, GitOps Deploy with canary/blue-green strategies. OAuth, LDAP, SAML, 2FA included. Runs at ~100 MB RAM idle vs 4+ GB for GitLab. Just add PostgreSQL and you're ready.
GitRiverGitLab alternative in a single Rust binary - 100 MB RAM
Alex A. Gromovleft a comment
I was running GitLab on my homelab server with 16 GB RAM, and it was eating 4+ GB just to host a few repos. Switched to Gitea but missed proper CI/CD. So I built GitRiver from scratch in Rust - a single binary that includes everything: git hosting, CI/CD with built-in executor, container registry, package registry (npm/PyPI/Cargo/Maven/NuGet), and even a GitOps deployer for Kubernetes. The...
GitRiverGitLab alternative in a single Rust binary - 100 MB RAM
