2025-04-06, 01:45 PM
I have kinda the same problem! Got my Synology DS224+ just days ago and was very excited to test Jellyfin. Everything works great and than I`ve read something about hardware acceleration. Everything will play and I don´t mean any fancy 4k ripp. I almost have only 1080p and old DVD rips there.
What I don´t understand because I am really a newbie is how to enable it on my Synology NAS or if I need it in the first place. My CPU usage is with most files at 85%. But I was curious and tried a few things which where recommended online which lead re-installing jellyfin.
I tried open a project in the Docker container.... but most of the time I don´t know what I am doing there. Well and this is my biggest problem.
What I understand is that jellyfin as a docker project can´t handle things outside the docker image with the hardware and so you have to tell it what to do.
I did this:
services:
jellyfin:
image: jellyfin/jellyfin:10.8.11
container_name: jellyfin
# user: uid:gid
network_mode: 'host'
volumes:
- ./config
config
- ./cache
cache
- /volume1/Media/Filme
movies:ro
- /volume1/Media/TV Shows
tv_shows:ro
devices:
- /dev/dri/renderD128
dev/dri/renderD128
- /dev/dri/card0
dev/dri/card0
#note: uncomment these lines in devices to allow for HWA to work on Synology units with an iGPU
restart: 'unless-stopped'
Which I know wasn´t completely right cause I didn´t specify the cache and config locations. But with this and a fresh install it doesn´t let me open the port for jellyfin and so I couldn´t reach the server from within in my network.
What I don´t understand because I am really a newbie is how to enable it on my Synology NAS or if I need it in the first place. My CPU usage is with most files at 85%. But I was curious and tried a few things which where recommended online which lead re-installing jellyfin.
I tried open a project in the Docker container.... but most of the time I don´t know what I am doing there. Well and this is my biggest problem.
What I understand is that jellyfin as a docker project can´t handle things outside the docker image with the hardware and so you have to tell it what to do.
I did this:
services:
jellyfin:
image: jellyfin/jellyfin:10.8.11
container_name: jellyfin
# user: uid:gid
network_mode: 'host'
volumes:
- ./config

- ./cache

- /volume1/Media/Filme

- /volume1/Media/TV Shows

devices:
- /dev/dri/renderD128

- /dev/dri/card0

#note: uncomment these lines in devices to allow for HWA to work on Synology units with an iGPU
restart: 'unless-stopped'
Which I know wasn´t completely right cause I didn´t specify the cache and config locations. But with this and a fresh install it doesn´t let me open the port for jellyfin and so I couldn´t reach the server from within in my network.