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.

Open development repository

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.

Continue to installation