Complete setup Jellyfin op QNAP
Ik ga uit van de volgende zaken:
de QNAP heeft een intel processor. in mijn geval een Intel celeron. En een externe USB harddisk met daarop de jellyfin film bestanden op share/external/DEV3303_1
Als dat jij jouw systeem anders is, dien je de opdrachten dienovereenkomstig aan te passen.
Log in met SSH in het admin account. Vaak moet je dat activeren, omdat dat op veel QNAP nas apparaten is uitgezet. Doe dat in Control Panel, Bevoegdheden, gebruikers en klik dan op het knopje "wijzig gebruikers profiel"achter admin als deze de status uitgeschakeld heeft.
Onder rnetwerk en bestandsservice staat telnet/SSH waar je de SSH service kunt aanzetten. Daarna kun je met een programma zoals remmina inloggen in een SSH sessie van de NAS. de commando'sdie hier staan genoteerd worden gegeven in deze SSH omgeving.
Mappen aanmaken voor config en cachecd /share/Container
mkdir -p jellyfin/config
mkdir -p jellyfin/cache
Controleer USB-schijf
Je USB-schijf zit in mijn geval op /share/external/DEV3303_1
.
Controleer:
ls /share/external/DEV3303_1
Je zou de films en mappen moeten zien
Geen extra mount nodig, Docker kan er direct bij als we PUID/PGID op 0 zetten
check of er hardware transcoding mogelijk is:
Aangezien je een Intel-processor hebt, kun je hardware-versnelling gebruiken.
-
Zorg dat /dev/dri beschikbaar is op je NAS:
ls /dev/dri
card0
renderD128
devices:
- /dev/dri:/dev/dri
in Jellyfin zelf activeer je de hardware versnelling straks met:
-
Ga naar Instellingen → Afspelen → Transcodering
-
Zet “Hardware Acceleration” aan → kies “Intel QuickSync”
Maar nu eerst:
Maak docker-compose.yml aan
Ga naar de Jellyfin-map:
cd /share/Container/jellyfin
i
om insert mode te startenOpslaan en vi verlaten:
-
Druk
Esc
-
Typ
:wq
-
Druk
Enter
ls /dev/dri
card0
renderD128
- Docker downloadt de laatste Jellyfin image
- Container draait op poort 8096
/media
verwijst naar je USB-schijf- Intel QuickSync hardware-transcodering is actief
Doorloop setup-wizard → admin account
-
Voeg mediabibliotheek toe → pad:
/media
-
Hardware-transcodering aanzetten:
-
Instellingen → Afspelen → Transcodering → Hardwareversnelling
-
Kies Intel QuickSync (VAAPI)
-
Test met een film → Dashboard → Activiteit → “Hardware acceleration: Yes (QSV)”
Updates van Jellyfin uitvoeren
Dankzij docker-compose is het eenvoudig:
- Stop oude container (optioneel, meestal niet nodig)
- Download nieuwste Jellyfin image:
- Herstart container:
config
en cache
mappenHandige extra commando’s
-
Logs bekijken:
- Container stoppen:
- Container verwijderen (zonder data):
- Containers en images schoonmaken:
docker system prune -a
Tips voor QNAP
-
Gebruik altijd
/share/Container
of/share/Public
voor Docker volumes, nooit/share/system
-
PUID=0 en PGID=0 geeft volledige toegang tot USB-schijf
-
Config- en cache-mappen zorgen dat updates veilig zijn
-
Docker Compose maakt toekomstige updates en beheer supersimpel
Geen opmerkingen:
Een reactie posten
Opmerking: Alleen leden van deze blog kunnen een reactie posten.