Versionsverwaltung
Natives Git-Protokoll über HTTP und SSH. Bare-Repositories auf lokalem Datenträger, Branches, Tags, Post-Receive-Hooks — alles, was Ihre Entwickler erwarten.
Maschinelle Übersetzung — menschliche Überprüfung ausstehend.
Gitrust ist eine selbstgehostete Git-Forge, zu 100 % in Rust geschrieben und konform mit den Anforderungen ANSSI PA-074. Übernehmen Sie wieder die Kontrolle über Ihren Code, ohne Abstriche bei der Sicherheit zu machen.
✓ Natives HTTP + SSH — kompatibel mit allen Ihren Git-Clients
✓ Feingranulare Berechtigungen, mehrere Teams, klare Rollen
✓ Mit oder ohne Cloud: Bare-Metal, VPS, nginx oder HAProxy
✓ Null CDN, null Telemetrie, keine aufgezwungene Cloud-Abhängigkeit
100 % Rust-Basis mit #![forbid(unsafe_code)] auf den kritischen Crates. Kein undefiniertes Verhalten, keine Speicherlecks.
Strenge Lints, Audit der Lieferanten, Zeroize auf Geheimnissen, RSA-Schlüssel ≥ 4096 Bit.
Vollständig selbstgehostet: Bare-Metal, VPS, hinter nginx stream oder HAProxy. PROXY-Protokoll v1/v2 bewahrt die echten Client-IPs, unabhängig vom vorgeschalteten Reverse-Proxy. Keine Daten verlassen Ihre Server.
Natives Git-Protokoll über HTTP und SSH. Integrierte ssh-guard-Schicht: Erkennung von Brute-Force-Angriffen, Schlüssel-Scans, TCP-Rate-Limit pro IP, Admin-UI für Sperren und ACL, stabile JSON-Ereignisse fail2ban-kompatibel.
Integrierte CycloneDX-Generierung, kontinuierliche Schwachstellenanalyse.
Klare Rollen: Reader, Developer, Maintainer, Owner. Berechtigungen Einzelperson ∪ Team.
Eine vollständige, selbstgehostete Git-Forge, konzipiert für Teams, die ANSSI-Strenge wollen, ohne auf die Ergonomie moderner Entwicklung zu verzichten.
Natives Git-Protokoll über HTTP und SSH. Bare-Repositories auf lokalem Datenträger, Branches, Tags, Post-Receive-Hooks — alles, was Ihre Entwickler erwarten.
Pull Requests, Issues, Labels, Teams und hierarchische Rollen (Reader / Developer / Maintainer / Owner). Feingranulare Berechtigungen am Schnittpunkt Einzelperson × Team.
Zweistufig integrierte Dagger-CI — deklarativer Easy Mode für 90 % der Fälle, programmierbarer Power Mode in Go/Python für fortgeschrittene Pipelines. Kein externer Runner erforderlich.
Automatische CycloneDX-Generierung für jedes Projekt, native Dependency-Track-Integration. Kontinuierliches CVE-Audit ohne externes Scannen, ANSSI-PA-074-Nachvollziehbarkeit.
Rust + axum serverseitig · PostgreSQL für die Persistenz · HTMX + Tailwind browserseitig — reines SSR, kein JS-Framework, kein CDN. Weniger als 300 KB JavaScript auf der schwersten Seite.