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.