2025-04-05, 11:52 PM
(This post was last modified: 2025-04-05, 11:53 PM by TheDreadPirate. Edited 1 time in total.)
ZFS shouldn't make a difference since that "directory" doesn't exist on the file system like, for example, your home directory.
Can you try switching to the official image? In which case you WOULD need to need to use the group_add setting. You only need to pass in the render group, btw. You'd also use user: UID:GID instead of PUID and PGID in the environment section. My docker compose below as an example.
Can you try switching to the official image? In which case you WOULD need to need to use the group_add setting. You only need to pass in the render group, btw. You'd also use user: UID:GID instead of PUID and PGID in the environment section. My docker compose below as an example.
Code:
jellyfin-prod:
image: ghcr.io/jellyfin/jellyfin:10.10.7
container_name: jellyfin-prod
hostname: jellyfin
user: ${MEDIAUSER}:${MEDIAUSER}
group_add:
- '${RENDER}' # Stored in .env file. ID 993 in my case
networks:
blackmoon:
ipv4_address: 172.16.100.10
expose:
- 8096
volumes:
- ./jellyfin-prod-data/config:/config
- ./jellyfin-prod-data/cache:/cache
- /media/ramdisk:/media/ramdisk
- /media/library:/media/library:ro
- /media/library/liveTV:/media/library/liveTV:rw
devices:
- /dev/dri/renderD128:/dev/dri/renderD128
environment:
- TZ=${TZ}
restart: unless-stopped