# {{ ansible_managed }} services: jellyfin: image: {{ image_tag }} container_name: jellyfin user: {{ ansible_user_uid }}:{{ ansible_user_gid }} group_add: - 44 # video group - 105 # render group volumes: - {{ configuration_dir }}:/config - {{ cache_dir }}:/cache - type: bind source: {{ media_dir }} target: /media - /etc/passwd:/etc/passwd:ro - /etc/group:/etc/group:ro restart: always ports: - 8096:8096/tcp - 1900:1900/udp - 7359:7359/udp devices: - /dev/dri/renderD128:/dev/dri/renderD128 - /dev/dri/card0:/dev/dri/card0