services: jellyfin: image: lscr.io/linuxserver/jellyfin:latest container_name: jellyfin restart: unless-stopped environment: - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} volumes: - jellyfin_config:/config - jellyfin_cache:/cache - ${TV_PATH}:/media/tv:ro - ${MOVIES_PATH}:/media/movies:ro networks: - proxy labels: - "traefik.enable=true" - "traefik.http.routers.jellyfin.rule=Host(`jellyfin.home.jens.pub`)" - "traefik.http.routers.jellyfin.entrypoints=websecure" - "traefik.http.services.jellyfin.loadbalancer.server.port=8096" volumes: jellyfin_config: jellyfin_cache: networks: proxy: external: true