diff --git a/compose.yaml b/compose.yaml index d1a11aa..7e2a4d6 100644 --- a/compose.yaml +++ b/compose.yaml @@ -1,23 +1,25 @@ networks: jellyfin_network: enable_ipv6: false - name: jellyfin12_network + name: jellyfin_network services: jellyfin: - image: jellyfin/jellyfin:12.0 + image: lscr.io/linuxserver/jellyfin:latest container_name: jellyfin - runtime: nvidia + tmpfs: + - /tmp:size=64G,mode=1777 environment: - TZ=Europe/Berlin + - PUID=1000 + - PGID=1000 - NVIDIA_DRIVER_CAPABILITIES=all - NVIDIA_VISIBLE_DEVICES=all volumes: - - /app-config/jellyfin12/config:/config - - /app-config/jellyfin12/cache:/cache - - /mnt/media:/data:ro + - /app-config/jellyfin:/config + - /mnt/media:/data ports: - - "9096:8096" + - 9096:8096 restart: always networks: - jellyfin_network @@ -26,6 +28,7 @@ services: - /dev/nvidiactl:/dev/nvidiactl - /dev/nvidia-uvm:/dev/nvidia-uvm - /dev/nvidia-uvm-tools:/dev/nvidia-uvm-tools + - /dev/dri/renderD128:/dev/dri/renderD128 deploy: resources: reservations: