Self-hosted Git Platform
Everything for development in a single Rust binary. Git, CI/CD, Container and Package Registry, Issues, Pull Requests, GitOps Deploy - at ~100 MB RAM.
Everything You Need for DevOps
16 modules in a single binary - one process, one database
Git Hosting
HTTP + SSH. Branches, tags, blame, web editor, Git LFS, GPG signing, releases.
CI/CD Pipelines
Built-in CI/CD with YAML configuration. DAG, matrix builds, retry, artifacts, caching, Web Terminal.
Container Registry
OCI-compatible. Multi-arch, vulnerability scanning, retention policies, garbage collection.
Issues & Projects
Issues with labels, milestones, templates. Kanban boards for visual project management.
Pull Requests
Inline comments, reviews, CODEOWNERS. Merge Queue, squash/merge/rebase strategies.
Security
Vulnerability scanning, dependency license compliance, DORA metrics, audit log (Pro).
Key Highlights
What makes GitRiver different
Quick Start
One command and the platform is ready
docker compose up -d