Ich weiß, das ist hier uralt.- Aber vor einem guten Jahr hat es mir geholfen, TVH im Docker auf dem QNAP zum Laufen zu bekommen. Ich wollte die Schritte schon lange mal zusammenschreiben, hab's aber nie getan. Jetzt war's soweit, dass ich wegen offensichtlich ansonsten kleiner Änderungen in den aktuellen Browsern genötigt wurde, mal wieder neu zu installieren. Uns da es wieder etwas schwer fiel, alle diese Schritte spezifisch für meine Umgebung zusammenzustellen, hab' ich es diesmal doch gleich notiert, nachdem alles läuft.
Angesichts dessen, dass dies hier wohl doch niocht mehr so gefragt ist, gebe ich mir zwecks Formatierung mal wenig Mühe.
Für TVH im QNAP-Container:ergänze Umgebungsvariable: TZ Europe/Berlin
Container installieren, prvilegierter Modus aktivieren
Verknüpfung des Verzeichnisses für die Aufnahmen mit /Recording
anpassen /Recording in der Konfiguration von TVH
am Besten die spezifischen Verzeichnisse aus dem alten TVH-Ordner kopieren (nicht alle existieren, ist egal):
cp -r old_config/accesscontrol new_config/
cp -r old_config/bouquet new_config/
cp -r old_config/channel new_config/
cp -r old_config/dvr new_config/
cp -r old_config/epggrab new_config/
cp -r old_config/input new_config/
cp -r old_config/profiles new_config/
cp old_config/superuser new_config/
optional, falls epggrab genutzt wird (läuft bei mir im anderen Container)
/config/epggrab anlegen im Container
installiere apk add socat
Im spezifischen Skript auf dem NAS den Pfad für epg.xml anpassen für die Crontab auf dem NAS
Crontab:
# do daily/weekly/monthly maintenance
# min hour day month weekday command
*/15 * * * * run-parts /etc/periodic/15min
0 * * * * run-parts /etc/periodic/hourly
0 2 * * * run-parts /etc/periodic/daily
0 3 * * 6 run-parts /etc/periodic/weekly
0 5 1 * * run-parts /etc/periodic/monthly
20 5,11,17,23 * * * /bin/cat /config/epggrab/epg.xml | /usr/bin/socat - UNIX-CONNECT:/config/epggrab/xmltv.sock
@reboot /bin/cat /config/epggrab/epg.xml | /usr/bin/socat - UNIX-CONNECT:/config/epggrab/xmltv.sock
im Verzeichnis /tmp:
wget
http://sundtek.de/media/sundtek_netinst.shchmod 777 sundtek_netinst.sh
etzt muss wohl auf dem NAS TVH_Dev_Sundtek (Device package for TVHeadend QPKG that provides support for Sundtek tuners) von virtualdj gestartet sein, dann
./sundtek_netinst.sh
auf dem NAS kann TVH_Dev_Sundtek wieder beendet werden