Ich habe ein fertiges Docker-Projekt für UGREEN NAS gebaut, das dir eine komplette Emby-Umgebung inkl. Reverse-Proxy, EPG und Live-TV-Streams bereitstellt inkl. ausführlichem Handbuch (30 Seiten).
➡️ angehängte Zip in diesem Beitrag herunterladen, ins Docker-Verzeichnis kopieren, .env anpassen, Projekt importieren, starten.
✅ Features (was ist drin?)
🎬 Emby Media Server
- Emby Web-UI im LAN (HTTP)
- Optimiert für Betrieb hinter SWAG (TLS/Let’s Encrypt)
- Optional Hardware-Transcoding über Intel iGPU / QSV (/dev/dri)
🔐 SWAG (Reverse Proxy + Let’s Encrypt + Fail2Ban)
- Automatische Zertifikate (Let’s Encrypt) für deine Domain/Subdomain
- Reverse-Proxy Konfiguration für Emby
- Fail2Ban integriert (inkl. Hinweise zur Anpassung deiner LAN-IP-Ranges)
📺 EasyEPG
- Generiert XMLTV-EPG
- XML wird direkt in Emby-Pfad gespiegelt (/mnt/Embysystem/EasyEPG/epg.xml)
- Kategorien-Mapping (Kinder/News/Sport) im Handbuch beschrieben
📡 Telerising
- Streaming-API (z. B. für Live-TV / M3U)
- Healthcheck + saubere Container-Integration
🧰 Allgemein
- Zentrale Konfiguration über .env
- Sauberes Logging (Rotation: 10MB / 3 Files)
- Watchtower-Label vorbereitet
📘 Handbuch (30 Seiten)
Im Paket enthalten ist ein 30-seitiges Handbuch, u. a. mit:
- Import über UGOS Docker App → Projekte
- Kopieren per SMB ins Docker-Verzeichnis
- .env Variablen: was muss angepasst werden, was ist optional
- FRITZ!Box Portfreigaben (Beispiel)
- Emby Ersteinrichtung, Emby Premiere Hinweis + Key eintragen
- Hardware-Transcoding (Hinweise, Screenshots folgen/werden ergänzt)
- Fail2Ban + Proxy-Config Anpassungen (Subdomain / ignoreip / recidive)
⚙️ Voraussetzungen
- UGREEN NAS mit UGOS + Docker APP (Compose/Projekte)
- Eigene Domain + DNS Zugriff (für Let’s Encrypt/SWAG)
- Router mit Portfreigaben (Beispiel im Handbuch: FRITZ!Box)
- Für Hardware-Transcoding: Intel iGPU + Zugriff auf /dev/dri
- Emby Premiere (Lizenz erforderlich) für Live TV
- Live TV Anbieter (Ich verwende hier Zattoo DE)
⚠️ Hinweis zur DH-Serie (ARM)
Dieses Paket ist standardmäßig nicht für die UGREEN DH-Serie (ARM) gedacht. Wenn du es dennoch auf einer DH nutzen möchtest, musst du in der docker-compose.yaml beim Service emby das Image ändern von:
- image: emby/embyserver:latest
zu: - image: emby/embyserver_arm64v8:latest
Wichtig: Auf ARM/DH gilt kein Hardware-Transcoding in Emby (QSV/iGPU ist dort nicht verfügbar).
🌍 Beispiel-Portfreigaben (Internet → NAS)
- 443 → 50443 (HTTPS / SWAG)
- 80 → 5080 (HTTP / SWAG)
- 8920 → 8920 (Emby SSL via SWAG Listener)
💬 Wenn ihr Feedback habt, schreibt’s gern in die Kommentare ![]()
-
Version 1.0.0
-
RomanG -
January 28, 2026 at 10:19 PM -
5.73 MB -
10 Downloads
-