pyinfra/services/jellyfin/docker-compose.yml

32 lines
805 B
YAML
Raw Permalink Normal View History

2024-03-23 20:59:17 +01:00
volumes:
jellyfin-cache:
name: jellyfin-cache
networks:
traefik-net:
external: true
name: traefik-net
services:
jellyfin:
image: jellyfin/jellyfin:stable
volumes:
- type: bind
source: ${MEDIA_PATH}
target: /media
read_only: true
- jellyfin-cache:/cache
environment:
- JELLYFIN_PublishedServerUrl=https://${HOST}
networks:
- traefik-net
- default
deploy:
labels:
- traefik.enable=true
- traefik.docker.network=traefik-net
2024-03-23 21:59:13 +01:00
- traefik.http.routers.jellyfin.rule=Host(`${HOST}`)
- traefik.http.routers.jellyfin.entrypoints=${ENTRYPOINTS:-websecure}
- traefik.http.routers.jellyfin.tls.certresolver=le
2024-06-08 00:53:33 +02:00
- traefik.http.services.jellyfin.loadbalancer.server.port=80