homelab-doku/Unraid/docker.md
2026-06-04 08:17:18 +02:00

124 lines
2.1 KiB
Markdown

# Docker Dokumentation
## Allgemein
Der Unraid-Server nutzt Docker als zentrale Plattform für:
- Infrastruktur-Dienste
- Medienserver
- Dokumentenmanagement
- Smart Home Komponenten
- interne Anwendungen
---
## Netzwerkmodi
Verwendete Modi:
- bridge
- host
- br0
- compose-basierte Netzwerke
---
## Produktive Container
| Dienst | Aufgabe | Status |
|---|---|---|
| AdGuard Home | DNS | aktiv |
| Immich | Fotoverwaltung | aktiv |
| MariaDB | Datenbank | aktiv |
| Netdata | Monitoring | aktiv |
| NPM | Reverse Proxy | aktiv |
| Paperless-ngx | Dokumentenmanagement | aktiv |
| PhotoPrism | Fotoverwaltung | aktiv |
| Plex | Medienserver | aktiv |
| Redis | Cache/Datenbank | aktiv |
| Scrypted | Kamera-Integration | aktiv |
| Seafile | Dateisynchronisation | gestoppt |
| Wiki.js | Dokumentation | aktiv |
---
## Medienstack
| Dienst | Aufgabe |
|---|---|
| Sonarr | Serienverwaltung |
| Radarr | Filmverwaltung |
| Lidarr | Musikverwaltung |
| Seerr | Request Management |
| SABnzbd | Downloads |
---
## Compose Nutzung
### Vorhandene Compose Stacks
| Stack | Status |
|---|---|
| Immich | aktiv |
Der Server nutzt bereits:
- Compose Manager
- Compose-basierte Containerverwaltung
Dies ermöglicht:
- reproduzierbare Stacks
- bessere Versionskontrolle
- Infrastructure as Code
---
## Netzwerkarchitektur
### Auffälligkeiten
Viele Dienste laufen aktuell:
- im bridge Netzwerk
- mit direkten Portfreigaben
Langfristig geplant:
- interne Netzwerke
- zentrale Reverse-Proxy-Struktur
- weniger direkte LAN-Portfreigaben
---
## Gestoppte Container
| Container | Vermuteter Status |
|---|---|
| Seafile | Wartung/Migration |
| Recyclarr | ungenutzt |
| Whisparr | ungenutzt |
| Adminer | temporär |
| Firefly Importer | Altlast/Test |
---
## Beobachtungen
### Positiv
- bereits relativ moderne Struktur
- Compose bereits im Einsatz
- klare Dienstetrennung
- wenige offensichtliche Docker-Probleme
---
## Verbesserungspotenzial
- interne Netzwerke vereinheitlichen
- Portfreigaben reduzieren
- Altlasten entfernen
- Compose Migration ausbauen
- zentrale Labels/Standards definieren