version: "3.8" services: jellyfinx: image: lscr.io/linuxserver/jellyfin container_name: jellyfinx environment: - PUID=1001 - PGID=998 - TZ=America/Chicago # - JELLYFIN_PublishedServerUrl=http://jellyfin.local:7096 volumes: - /DockerVol/Jellyfinx/config:/config - /data/nfs/Baxter/Data/media:/data:shared - /data/nfs/Baxter/Green/media/movies:/green:shared - /data/nfs/Baxter/Green/media/After_Dark:/AfterDark:shared ports: - "7096:8096" - "7920:8920" devices: - /dev/dri:/dev/dri # Intel iGPU for VAAPI restart: unless-stopped networks: - netgrimoire labels: # Homepage Dashboard homepage.group: "Media" homepage.name: "Jellyfinx" homepage.icon: "jellyfin" homepage.href: http://jellyfinx.netgrimoire.com:7096 homepage.description: "Media server with VAAPI transcoding" homepage.weight: "1" # Diun (Docker Image Update Notifier) diun.enable: "true" diun.watch_repo: "true" diun.notify: "ntfy" # or your notifier key/topic (e.g., smtp, gotify, etc.) networks: netgrimoire: external: true