Skip to content
Geprüft85%
Vollständigkeit:
85%
Korrektheit:
85%
✓ Geprüft von Peter König am 29. November 2025

Administrationshandbuch

Willkommen im Administrationshandbuch von p2d2. Hier finden Sie technische Dokumentation zur Installation, Konfiguration und zum Betrieb der Geodateninfrastruktur.

Zielgruppe

Dieses Handbuch richtet sich an:

  • Systemadministrator:innen, die p2d2 installieren und betreiben
  • DevOps-Engineer:innen, die das Deployment automatisieren
  • GDI-Spezialist:innen, die die Geodateninfrastruktur konfigurieren

Architektur-Übersicht

p2d2 basiert auf einer mehrstufigen Architektur:

  1. Infrastruktur-Ebene: Proxmox VE, OPNsense, PBS
  2. Geodateninfrastruktur: PostgreSQL/PostGIS, GeoServer, MapProxy
  3. Frontend: AstroJS-Anwendung mit OpenLayers
  4. CI/CD: GitLab-basierte Deployment-Pipeline

Systemanforderungen

Hardware

  • Proxmox Host: Intel 13th Gen (oder vergleichbar), 14 Cores, 64 GB RAM
  • Gesamtsystem: ~28 GB RAM für alle Container/VMs + Overhead für Proxmox
  • Storage: Mind. 200 GB SSD (für Container/VMs + Backup-Space)
  • Netzwerk: 1 Gbit/s (10 Gbit/s für Produktion)

Software

  • Virtualisierung: Proxmox VE 9.x
  • Container OS: Debian 13
  • Firewall OS: FreeBSD 14.x (OPNSense)
  • Datenbank: PostgreSQL 15+ mit PostGIS 3.4+
  • Webserver: Caddy (TLS-Termination)
  • Node.js: 20.x LTS

Server-Infrastruktur

Geodateninfrastruktur

Software & Deployment

Schnellstart

Für eine Schnellinstallation in einer Testumgebung:

# Repository klonen
git clone https://gitlab.opencode.de/OC000028072444/p2d2.git
cd p2d2

# Dependencies installieren
npm install

# Entwicklungsserver starten
npm run dev

Für eine vollständige Produktionsinstallation folgen Sie den Abschnitten im Administrationshandbuch.

Sicherheitshinweis

Die Schnellinstallation ist nur für Testumgebungen geeignet! Für Produktionssysteme müssen Sicherheitsaspekte berücksichtigt werden.