Skip to content
🟡In Arbeit52%
Vollständigkeit:
80%
Korrektheit:
50%
⏳ Noch nicht geprüft

Manuel d'Administration

Bienvenue dans le manuel d'administration de p2d2. Vous trouverez ici la documentation technique pour l'installation, la configuration et l'exploitation de l'infrastructure de géodonnées.

Public Cible

Ce manuel s'adresse à :

  • Administrateurs système qui installent et exploitent p2d2
  • Ingénieurs DevOps qui automatisent le déploiement
  • Spécialistes GDI qui configurent l'infrastructure de géodonnées

Aperçu de l'Architecture

p2d2 est basé sur une architecture à plusieurs niveaux :

  1. Couche Infrastructure: Proxmox VE, OPNsense, PBS
  2. Infrastructure de Géodonnées: PostgreSQL/PostGIS, GeoServer, MapProxy
  3. Frontend: Application AstroJS avec OpenLayers
  4. CI/CD: Pipeline de déploiement basé sur GitLab

Prérequis Système

Matériel

  • Hôte Proxmox: Intel 13e Gen (ou comparable), 14 cœurs, 64 Go RAM
  • Système Total: ~28 Go RAM pour tous les conteneurs/VM + surcharge pour Proxmox
  • Stockage: Min. 200 Go SSD (pour conteneurs/VM + espace de sauvegarde)
  • Réseau: 1 Gbit/s (10 Gbit/s pour la production)

Logiciel

  • Virtualisation: Proxmox VE 9.x
  • OS Conteneur: Debian 13
  • OS Firewall: FreeBSD 14.x (OPNSense)
  • Base de Données: PostgreSQL 15+ avec PostGIS 3.4+
  • Serveur Web: Caddy (Terminaison TLS)
  • Node.js: 20.x LTS

Infrastructure Serveur

Infrastructure de Géodonnées

Logiciel & Déploiement

Démarrage Rapide

Pour une installation rapide dans un environnement de test :

# Cloner le dépôt
git clone https://gitlab.opencode.de/OC000028072444/p2d2.git
cd p2d2

# Installer les dépendances
npm install

# Démarrer le serveur de développement
npm run dev

Pour une installation de production complète, suivez les sections du Manuel d'Administration.

Avis de Sécurité

L'installation rapide est uniquement adaptée aux environnements de test ! Pour les systèmes de production, les aspects de sécurité doivent être pris en compte.

Note : Ce texte a été traduit automatiquement avec l'aide de l'IA et n'a pas encore été vérifié par un humain.