diff --git a/roles/jellyfin/templates/docker-compose.yml.j2 b/roles/jellyfin/templates/docker-compose.yml.j2 index 556eef7..0520e3a 100644 --- a/roles/jellyfin/templates/docker-compose.yml.j2 +++ b/roles/jellyfin/templates/docker-compose.yml.j2 @@ -13,11 +13,17 @@ volumes: driver_opts: type: nfs o: "addr=truenas.lab.home,nfsvers=4,ro,noatime" - device: ":/mnt/Mass-Storage-New/JailStorage/Plex" + device: ":/mnt/Mass-Storage-New/JailStorage/Plex/media" + other_videos: + driver: local + driver_opts: + type: nfs + o: "addr=truenas.lab.home,nfsvers=4,ro,noatime" + device: ":/mnt/Mass-Storage-New/syncThingData/Videos" services: jellyfin: - image: jellyfin/jellyfin:10.8.5 + image: jellyfin/jellyfin:10.8.6 container_name: jellyfin_jellyfin labels: - traefik.enable=true @@ -33,3 +39,8 @@ services: - config:/config - cache:/cache - media:/data/media + - other_videos:/data/other_videos + tmpfs: + - /tmp/transcodes + devices: + - /dev/dri:/dev/dri diff --git a/services.yml b/services.yml index 9b9fb27..d7830c2 100644 --- a/services.yml +++ b/services.yml @@ -3,5 +3,6 @@ - docker_host - traefik - nextcloud - - role: gitea + - jellyfin + - gitea