Zum Inhalt

OMV Docker Management

Status: ✅ Abgeschlossen\ Datum: 2025-12-07\ Kategorie: System & Infrastruktur

Technische Dokumentation findest du unter: - Docker Container Übersicht (alle 15 Container) - Einzelne Container-Seiten unter omv:docker:*

Überblick

Alle Docker Container auf dem OpenMediaVault Server wurden inventarisiert, dokumentiert und ins DokuWiki übertragen. Das Projekt schuf die Grundlage für systematisches Container-Management.

Durchgeführte Arbeiten

1. SSH-Zugang eingerichtet

User 'claude' erstellt: - UID: 1002, Gruppe: users (100) - Zusätzliche Gruppen: root, sudo, docker - Sudo-Rechte: VOLL (mit Passwort) - Direkter Docker-Zugriff OHNE sudo - Dedizierter User für Home Assistant SSH-Zugriffe

Fail2Ban aktiviert & konfiguriert: - 4 Jails: ssh, sshd-ddos, nginx-404, omv-webgui - Whitelist: HA Server (172.30.33.4) - maxretry: 3, bantime: permanent - Status: aktiv & enabled

2. Container inventarisiert

13 Container dokumentiert (Stand 2025-12-07): 1. Portainer (Container Management) 1. DokuWiki (Dokumentation) 1. Plex (Media Server) 1. Sonarr, Radarr, Lidarr (Media Management) 1. SABnzbd (Downloader) 1. Immich (Foto-Management) 1. Paperless-ngx (Dokument-Management) 1. Yacht (Docker UI) 1. ...und weitere

Pro Container erfasst: - Image & Version - Ports & Netzwerk - Volumes & Mounts - Environment Variables - Restart Policy - Status & Health

3. DokuWiki-Integration

Pipeline erstellt: - SSH → docker inspect → JSON - JSON → Python Parser - Python → DokuWiki XML-RPC API - Automatische Seiten-Generierung

Namespace erstellt: omv:docker - Start-Seite mit Übersicht - 14+ Detail-Seiten (inkl. homebox) - Strukturierte Tabellen - Links zu offiziellen Docs

4. Berechtigungen & Sicherheit

Dockeruser-Struktur: - /usr/anatol/dockeruser/compose/ - Compose Files - /usr/anatol/dockeruser/data/ - Persistent Data - User: dockeruser (1001:100) - Berechtigungen: 770 (Ordner), 660 (Files)

Ergebnis

13 Container vollständig dokumentiertSSH-Zugang sicher konfiguriertFail2Ban aktiv (Schutz vor Brute-Force) ✅ DokuWiki-Namespace omv:docker erstellt ✅ Systematisches Container-Management möglich

Statistiken

  • Container gesamt: 15 (inkl. Ollama + Paperless-AI später)
  • DokuWiki-Seiten: 17+
  • Namespace: omv:docker
  • SSH-User: claude (sicher konfiguriert)
  • Fail2Ban Jails: 4

Links


Erstellt: 2025-12-07\ Projekt: Abgeschlossen - Grundlage für Container-Management


← Zurück zur Projekt-Übersicht

← Zurück zur OMV-Übersicht