services: jellyfin: image: jellyfin/jellyfin:latest container_name: jellyfin restart: unless-stopped environment: - PUID=1000 - PGID=1000 - TZ=Europe/Lisbon volumes: - jellyfin_config:/config - jellyfin_cache:/cache - /mnt/truenas/media/movies:/media/movies:ro - /mnt/truenas/media/series:/media/series:ro networks: - traefik labels: - "traefik.enable=true" - "traefik.http.routers.jellyfin.rule=Host(`jellyfin.lan.krilio.net`)" - "traefik.http.routers.jellyfin.tls.certresolver=cloudflare" - "traefik.http.services.jellyfin.loadbalancer.server.port=8096" volumes: jellyfin_config: jellyfin_cache: networks: traefik: external: true