Files
homelab/jellyfin/docker-compose.yml

31 lines
932 B
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
services:
jellyfin:
image: lscr.io/linuxserver/jellyfin:latest
container_name: jellyfin
restart: unless-stopped
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
volumes:
- ./config:/config
- ./cache:/cache
- /mnt/fs.bob/filme:/media/movies:ro
- /mnt/fs.bob/serien:/media/shows:ro
ports:
# HTTP direkt für Android TV / Chromecast vertrauen der mkcert-CA nicht,
# daher kein TLS. Browser-Zugriff läuft weiterhin über Traefik (https://jellyfin.core.bob).
- "8096:8096"
labels:
- "traefik.enable=true"
- "traefik.http.routers.jellyfin.rule=Host(`jellyfin.core.bob`)"
- "traefik.http.routers.jellyfin.entrypoints=websecure"
- "traefik.http.routers.jellyfin.tls=true"
- "traefik.http.services.jellyfin.loadbalancer.server.port=8096"
networks:
- traefik
networks:
traefik:
external: true