From 757845930438aaf6d8e91d82c81998ee65249596 Mon Sep 17 00:00:00 2001 From: uap31-2026-r Date: Thu, 11 Dec 2025 08:53:41 +0100 Subject: [PATCH] Actualiser partie2/README.md --- partie2/README.md | 39 ++++++++++++--------------------------- 1 file changed, 12 insertions(+), 27 deletions(-) diff --git a/partie2/README.md b/partie2/README.md index d58a6de..81e26e4 100644 --- a/partie2/README.md +++ b/partie2/README.md @@ -1,7 +1,7 @@ # 📘 Automatisation & DĂ©ploiement — Serveurs ap31 (Prod / Test / Moniteur) Ce projet regroupe plusieurs missions rĂ©alisĂ©es dans le cadre du BTS SIO SISR. -L’objectif gĂ©nĂ©ral est **d’automatiser l’installation, la configuration et la supervision** des serveurs ap3x grĂące Ă  *Ansible*, *Docker*, *Payara*, *MariaDB*, *WireGuard*, *GLPI*, et *Caddy*. +L’objectif gĂ©nĂ©ral est **d’automatiser l’installation, la configuration et la supervision** des serveurs ap31 grĂące Ă  *Ansible*, *Docker*, *Payara*, *MariaDB*, *WireGuard*, *GLPI*, et *Caddy*. --- @@ -13,9 +13,8 @@ L’objectif gĂ©nĂ©ral est **d’automatiser l’installation, la configuration 4. [Mission I7 — Mise en place d’un VPN WireGuard](#-mission-i7--mise-en-place-dun-vpn-wireguard) 5. [Mission I9 — Serveur GLPI + Proxy Inverse Caddy + HTTPS](#-mission-i9--serveur-glpi--proxy-inverse-caddy--https) 6. [Ports ouverts & Firewall](#-ports-ouverts--firewall) -7. [Captures d’écran](#-captures-dĂ©cran) -8. [DĂ©finitions & technologies utilisĂ©es](#-dĂ©finitions--technologies-utilisĂ©es) -9. [Liens vers les playbooks & fichiers](#-liens-vers-les-playbooks--fichiers) +7. [DĂ©finitions & technologies utilisĂ©es](#-dĂ©finitions--technologies-utilisĂ©es) +8. [Liens vers les playbooks & fichiers](#-liens-vers-les-playbooks--fichiers) --- @@ -61,12 +60,12 @@ Les serveurs concernĂ©s : Playbook : `payara.yml` âžĄïž installe Docker via `get-docker.sh`, configure Payara, lance les conteneurs. -### **2. Base de donnĂ©es + comptes + Dump** -Playbook : `apdb.yml` +### **2. VPN Wireguard** +Playbook : `wg.yml` âžĄïž crĂ©ation DB, crĂ©ation utilisateurs, import du dump. ### **3. RĂ©cupĂ©ration d’un dump distant** -Playbook : `apdbdump.yml` +Playbook : `install-glpi.yml` âžĄïž tĂ©lĂ©chargement du dump compressĂ© sur la machine locale. --- @@ -75,7 +74,7 @@ Playbook : `apdbdump.yml` ## 🎯 Objectifs -- Relier **ap3x-prod**, **ap3x-test**, **ap3x-mon** via un VPN chiffrĂ© +- Relier **ap31-prod**, **ap31-test**, **ap31-mon** via un VPN chiffrĂ© - TransfĂ©rer les logs des serveurs prod/test vers ap3x-mon via VPN - Faciliter la supervision (Ă©tape facultative) @@ -84,7 +83,7 @@ Playbook : `apdbdump.yml` Ce playbook : - Installe WireGuard sur les 3 machines -- GĂ©nĂšre les fichiers de configuration (`wg0-*.conf`) sur ap3x-mon +- GĂ©nĂšre les fichiers de configuration (`wg0-*.conf`) sur ap31-mon - DĂ©ploie la configuration adaptĂ©e sur chaque serveur - Active le service WireGuard @@ -162,21 +161,7 @@ To Action From --- -## đŸ–Œïž Captures d’écran - -###📌 GLPI - -(remplace les balises par tes images) - - - - -###📌 Payara (bon fonctionnement) - - ---- - -##📚 DĂ©finitions & technologies utilisĂ©es +## 📚 DĂ©finitions & technologies utilisĂ©es Payara: Serveur d’applications Java moderne, dĂ©rivĂ© de GlassFish. @@ -200,7 +185,7 @@ VPN moderne, trĂšs rapide, extrĂȘmement simple Ă  configurer. Caddy -Serveur web + reverse proxy capable d’émettre automatiquement des certificats HTTPS (ici : CA interne). +Serveur web + reverse proxy capable d’émettre automatiquement des certificats HTTPS. --- @@ -210,5 +195,5 @@ Serveur web + reverse proxy capable d’émettre automatiquement des certificats | **install-glpi.yml** | [https://gitea.lyc-lecastel.fr/uap31-2026-r/SDIS29/src/branch/main/partie2/ansible/install-glpi.yml](https://gitea.lyc-lecastel.fr/uap31-2026-r/SDIS29/src/branch/main/partie2/ansible/install-glpi.yml) | | **docker-compose.yml** | [https://gitea.lyc-lecastel.fr/uap31-2026-r/SDIS29/src/branch/main/partie2/ansible/files/docker-compose.yml](https://gitea.lyc-lecastel.fr/uap31-2026-r/SDIS29/src/branch/main/partie2/ansible/files/docker-compose.yml) | | **compose.yml** | [https://gitea.lyc-lecastel.fr/uap31-2026-r/SDIS29/src/branch/main/partie2/ansible/files/compose.yml](https://gitea.lyc-lecastel.fr/uap31-2026-r/SDIS29/src/branch/main/partie2/ansible/files/compose.yml) | -| **wg.yml** | [https://gitea.lyc-lecastel.fr/uap31-2026-r/SDIS29/src/branch/main/partie2/ansible/files/compose.yml] -(https://gitea.lyc-lecastel.fr/uap31-2026-r/SDIS29/src/branch/main/partie2/ansible/files/compose.yml) | +| **wg.yml** | [https://gitea.lyc-lecastel.fr/uap31-2026-r/SDIS29/src/branch/main/partie2/ansible/files/compose.yml](https://gitea.lyc-lecastel.fr/uap31-2026-r/SDIS29/src/branch/main/partie2/ansible/files/wg.yml) | +