docs: integration de Matrix/Element dans la cartographie SI et les outils souverains
DevSecOps Pipeline - Universal Quality Gate / System & Environment Check (pull_request) Successful in 4s Details
DevSecOps Pipeline - Universal Quality Gate / Secret Detection (Gitleaks) (pull_request) Successful in 25s Details
DevSecOps Pipeline - Universal Quality Gate / IaC Security & Vulnerability Scan (Trivy) (pull_request) Successful in 21s Details

This commit is contained in:
Marc Lasserre 2026-08-21 12:23:12 +02:00
parent 62652fec06
commit 6964ad5352
Signed by: M7s
GPG Key ID: F74837410959661B
3 changed files with 23 additions and 0 deletions

View File

@ -0,0 +1,21 @@
# Plan de Reprise d'Activité (PRA / DRP) — SI RYM
## 1. Objectifs (RTO / RPO)
* **RPO (Recovery Point Objective)** : 24 heures (données perdues max = 1 journée).
* **RTO (Recovery Time Objective)** : 2 heures (temps max de reconstruction complète du SI).
---
## 2. Stratégie de Sauvegarde (3-2-1 Rule)
1. **Quoi** : Volumes Podman, Bases PostgreSQL/SQLite, Dépôts Git Gitea (`gitea dump`).
2. **Comment** : Script automatisé exécuté par `cron` à 02h00 du matin. Chiffrement AES-256 avant envoi (*Zero-Knowledge*).
3. **Où** : Export hors-site vers Object Storage S3 souverain (OVH ou autre en zone exclusivement EU -Hors Suisse) ou serveur de secours isolé.
---
## 3. Procédure de Reconstruction à Froid (En cas de crash total du VPS)
1. Provisionner un nouveau VPS Debian vierge.
2. Cloner le dépôt de configuration : `git clone https://git.gorym.net/RYM/rym_infrastructure.git`.
3. Exécuter le script de Hardening : `./HARDENING_SERVEURS.sh`.
4. Rapatrier et déchiffrer la dernière sauvegarde S3.
5. Remonter les conteneurs Podman : `podman-compose up -d`.

View File

@ -23,6 +23,7 @@ Afin d'éliminer toute dépendance aux Cloud Act US (Vercel, Supabase SaaS, Anth
| **Base de Données** | PostgreSQL (Rootless Podman) | Auto-hébergement local du script `supabase-military.sql`. |
| **Secrets & Passwords** | Passbolt / Bitwarden Send | Hôte sur `send.gorym.net` (Zero-Knowledge). |
| **IA & Audio (Horizon)** | API Souveraines / Modèles Open-Source | Transition progressive depuis Claude/ElevenLabs vers des modèles UE. |
| **Communication & Chat** | **Matrix(Synapse) + Client Element | Alternative souveraine E2EE (chiffrée de bout en bout) à Slack, Mattermost & Teams |
---

View File

@ -37,6 +37,7 @@ Conformément aux recommandations de l'ANSSI, le Système d'Information (SI) du
| **Edge** | Reverse Proxy (Nginx) | 80, 443 | Oui (gorym.net) | HTTPS (TLS 1.3 Strict) |
| **SI IT** | Forge Gitea | 3000 | Via Proxy (git.gorym.net) | HTTP/SSH Chiffré |
| **SI IT** | Secrets (Passbolt/Send)| 8080 | Via Proxy (send.gorym.net) |HTTPS Zero-Knowledge |
| **SI IT** | Chat & Visioconference (Matrix/Element) | 8008, 8081 | Via Proxy (chat.gorym.net) | HTTPS / E2EE (Chiffrement bout en bout) |
| **SI Prod** | Frontend Peakload | 5000 | Via Proxy (app.gorym.net) | HTTPS |
| **SI Prod** | API Core | 8000 | Interne Podman uniquement | REST / JSON |
| **SI Prod** | Base PostgreSQL |5432 | **NON (Isolé Podman)** |SQL interne chiffré |