La forge logicielle simple

Gitrust est une Git forge self-hosted, ecrite 100 % en Rust, conforme aux exigences ANSSI PA-074. Reprenez le controle de votre code sans sacrifier la securite.

✓ HTTP + SSH natifs — compatible avec tous vos clients Git

✓ Permissions fines, multi-team, roles clairs

✓ Zero CDN, zero telemetrie, zero dependance cloud

Rust memory-safe

Base 100 % Rust avec #![forbid(unsafe_code)] sur les crates critiques. Aucun UB, aucune fuite memoire.

Conforme ANSSI PA-074

Lints stricts, audit fournisseurs, zeroize sur les secrets, cles RSA >= 4096 bits.

Self-hosted

Déployable facilement. Aucune donnée ne quitte vos serveurs.

HTTP + SSH

Protocole Git natif sur les deux transports. Compatible avec tous vos outils.

SBOM & Dependency-Track

Generation CycloneDX integrée, analyse de vulnerabilites en continu.

Multi-team

Roles clairs : Reader, Developer, Maintainer, Owner. Permissions individu ∪ equipe.

Une stack simple et auditée

Rust + axum cote serveur · PostgreSQL pour la persistance · HTMX + Tailwind cote navigateur — SSR pur, pas de framework JS, pas de CDN. Moins de 300 Ko de JavaScript sur la page la plus lourde.