diff --git a/compose.yaml b/compose.yaml index 356794b..848159f 100644 --- a/compose.yaml +++ b/compose.yaml @@ -37,8 +37,41 @@ services: - driver: nvidia count: all capabilities: [gpu] - + + + jellyfin: + image: lscr.io/linuxserver/jellyfin:latest + container_name: jellyfin + 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/jellyfin:/config + - data:/data/ + ports: + - 9096:8096 + restart: unless-stopped + networks: + - emby_sascha_network + devices: + - /dev/nvidia0:/dev/nvidia0 + - /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: + devices: + - driver: nvidia + count: all + capabilities: [gpu] volumes: data: name: emby_data