2025-02-08, 04:33 AM
(This post was last modified: 2025-02-08, 06:27 PM by stewey. Edited 1 time in total.)
(2025-02-07, 01:26 PM)TheDreadPirate Wrote:(2025-02-07, 04:57 AM)stewey Wrote:(2024-11-11, 05:35 PM)TheDreadPirate Wrote: Since you are not running the container as root, you need to pass in the render group.
Code:getent group render | cut -d: -f3
Code:group_add:
- "122" # Change this to match your "render" host group id and remove this comment
How do I do this on a Synology with DSM 7.2.2?
I ranCode:getent group render | cut -d: -f3
and gotCode:-sh: getent: command not found
Thanks!
Follow this guide in the walkthrough sub-forum.
https://forum.jellyfin.org/t-guide-runni...er-compose
Thanks for the link. If I setup the container to run as root, as the decribed in that guide, the transcoding error I had goes away.
I'm brand new to docker & NAS in general and noticed some of the guides I've seen suggest running containers as a limited user, I guess for security benefits? So that's what I assumed was 'better', and I thought I'd try that first. That lead to the transcoding error, ffmpeg exit code 187 I ran into. Googling that & jellyfin eventually brought me here.
Reading through this thread, your post I quoted helped the OP get transcoding working while running the container as non-root. So I tried running the same command to get the group ID I need to add to get transcoding working, and I got the error I noted.
So wondering how to run that command/get the needed group ID info on a Synology.
Thanks again!