Small enough to understand.
Open for you to build.
cpgit is written in Rust and licensed under MIT. Git and OpenSSH handle Git transport; cpgit manages authorization, repository lifecycle and the browser console.
The development repository currently requires GitLab sign-in. Anonymous source access is pending. The installer preview is available in the installation guide.
Build from a source checkout
Install the repository’s pinned Rust toolchain with mise, then build and verify:
mise install
mise exec -- cargo build --release --locked
mise exec -- bash scripts/check
bash scripts/package
The resulting archive is under .local/packages/. It includes the installer, configuration templates, systemd units and operator guides.
MIT licensed
Use, modify and redistribute cpgit under the MIT License. Bundled third-party components retain their own licenses.