diff --git a/media-player/docker-compose.yml b/media-player/docker-compose.yml index 8944a75..5929048 100644 --- a/media-player/docker-compose.yml +++ b/media-player/docker-compose.yml @@ -75,6 +75,25 @@ services: traefik.enable: true traefik.http.routers.audiobookshelf.middlewares: authelia@file + jellyfin: + hostname: jellyfin + image: jellyfin/jellyfin + user: ${NASCOMPOSE_UID?}:${NASCOMPOSE_GID?} + networks: + - reverse-proxy + - media-player + volumes: + - ${NASCOMPOSE_SERVICES?}/media-player/volumes/jellyfin_config/:/config/ + - ${NASCOMPOSE_SERVICES?}/media-player/volumes/jellyfin_cache/:/cache/ + - ${NASCOMPOSE_DATA?}/media/anime/:/data/anime/:ro + - ${NASCOMPOSE_DATA?}/media/tv/:/data/tv/:ro + - ${NASCOMPOSE_DATA?}/media/movies/:/data/movies/:ro + restart: unless-stopped + labels: + traefik.enable: true + traefik.http.services.jellyfin.loadbalancer.server.port: 32400 + traefik.http.services.jellyfin.loadbalancer.server.scheme: https + networks: media-player: name: media-player