Bienvenue
Infrastructure Projet Davai
Section titled “Infrastructure Projet Davai”Bienvenue dans la documentation de l’infrastructure Projet Davai.
Cette documentation décrit l’architecture, le déploiement et l’exploitation de l’ensemble de la plateforme.
L’objectif est de disposer d’une infrastructure :
- reproductible ;
- documentée ;
- sécurisée ;
- simple à maintenir.
L’ensemble du provisionnement est automatisé avec Ansible. À partir d’un VPS Ubuntu vierge, un seul playbook permet d’installer et de configurer tous les composants nécessaires.
Fonctionnalités
Section titled “Fonctionnalités”L’infrastructure comprend notamment :
- Docker & Docker Compose
- Caddy
- Forgejo
- Penpot
- Uptime Kuma
- UFW
- Fail2Ban
- Déploiement automatisé avec Ansible
Philosophie
Section titled “Philosophie”Chaque composant est géré par un rôle Ansible indépendant.
Cela permet :
- un déploiement idempotent ;
- une maintenance facilitée ;
- une architecture modulaire ;
- une reconstruction complète du serveur en cas d’incident.
Organisation de la documentation
Section titled “Organisation de la documentation”La documentation est organisée en plusieurs sections :
- Getting Started : installation et premiers pas.
- Architecture : vue d’ensemble de l’infrastructure.
- Rôles Ansible : documentation de chaque rôle.
- Exploitation : opérations courantes (mise à jour, sauvegarde, restauration…).
- Référence : variables, inventaires et commandes utiles.
À qui s’adresse cette documentation ?
Section titled “À qui s’adresse cette documentation ?”Cette documentation est destinée :
- aux développeurs du projet ;
- aux administrateurs de l’infrastructure ;
- à toute personne souhaitant comprendre ou contribuer au déploiement de Projet Davai.