Aller au contenu

Documentation ProbatioVault — Infrastructure

Bienvenue dans la documentation technique du périmètre Infrastructure de ProbatioVault.

EPICs & User Stories

  • EPICs — Vision, intentions et User Stories par domaine

Architecture

Méta-documentation

Référence technique

Autres sections


Architecture Phase 0 (POC/MVP)

┌─────────────────┐
│  GitLab.com     │  ← CI/CD
└────────┬────────┘
┌────────▼────────┐
│ VPS OVH DEV     │  ← Infrastructure
│ 51.68.126.160   │
│                 │
│ ✅ PostgreSQL   │
│ ✅ Redis        │
│ ✅ NGINX        │
│ ✅ Grafana      │
│ ✅ Prometheus   │
└─────────────────┘

Stockage: Backend → OVH S3 (HOT) → AWS Glacier Deep Archive (COLD + WORM)

Stack technique

Composant Technologie Version
IaC Terraform 1.6+
Configuration Ansible 2.15+
VCS GitLab -
CI/CD GitLab CI -
Monitoring Prometheus 2.x
Dashboards Grafana 10.x
Database PostgreSQL 18
Cache Redis 7
Reverse Proxy NGINX 1.24
Storage HOT OVH S3 -
Storage COLD AWS Glacier Deep Archive

Conformité

  • NF Z42-013 : Archivage électronique français
  • ISO 14641 : Conservation de l'information
  • RGPD : Protection des données personnelles
  • Object Lock COMPLIANCE : WORM 50 ans (bulletins), 10 ans (factures)

Ressources externes


Repos liés

  • Backend : ProbatioVault-backend/docs/
  • App : ProbatioVault-app/docs/