Documentation Gitrust¶
Gitrust est une forge Git self-hosted écrite 100 % en Rust, conçue pour les équipes de 3 à 20 personnes. Cette documentation est organisée en trois manuels selon votre rôle, plus une bibliothèque de templates copiables.
Manuel utilisateur
Pour les développeurs qui utilisent une instance Gitrust existante : push/pull, pull requests, issues, CI, notifications.
Accéder au manuel →Manuel administration
Pour les ops et self-hosters qui déploient, configurent et maintiennent une instance en production. Bare-metal, VPS, reverse-proxy.
Accéder au manuel →Manuel développeur
Pour les contributeurs au code Gitrust et les développeurs qui consomment l'API publique. Architecture des crates, modèle RBAC, exemples d'intégration.
Accéder au manuel →Structure Diátaxis¶
Diese Dokumentation folgt dem Diátaxis-Framework, das je nach den Bedürfnissen des Lesers vier Arten von Inhalten unterscheidet:
| Type | Quand l'utiliser | Exemples |
|---|---|---|
| Tutoriels | Quand vous apprenez | Installer Gitrust, créer votre premier dépôt |
| Guides pratiques | Quand vous résolvez un problème précis | Configurer SMTP, gérer les clés SSH |
| Référence | Quand vous cherchez une information technique | Variables d'environnement, schéma API REST |
| Explication | Quand vous voulez comprendre le pourquoi | Architecture des crates, modèle RBAC |
Jedes Handbuch (Benutzer, Administration, Entwickler) enthält diese vier Arten von Inhalten, die unabhängig voneinander organisiert sind.