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 dokumentiert
✅ SSH-Zugang sicher konfiguriert
✅ Fail2Ban 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¶
- Docker Container Übersicht
- Alle Container-Seiten:
omv:docker:*
Erstellt: 2025-12-07\ Projekt: Abgeschlossen - Grundlage für Container-Management