jellyfin/compose.yml

34 lines
816 B
YAML

version: '3.5'
services:
jellyfin:
image: jellyfin/jellyfin:10.9.0
user: 0:0
networks:
- proxy
volumes:
- config:/config
- cache:/cache
- media:/media
restart: 'unless-stopped'
environment:
- JELLYFIN_PublishedServerUrl=https://jellyfin.urmel.de
labels:
traefik.enable: true
traefik.http.routers.jellyfin.rule: "Host(`jellyfin.urmel.de`)"
traefik.http.routers.jellyfin.tls: true
traefik.http.routers.jellyfin.tls.certResolver: hetzner
traefik.http.services.jellyfin-https.loadbalancer.server.port: 8096
volumes:
config:
cache:
media:
driver_opts:
type: nfs4
o: addr=217.100.0.2,rw,noatime,tcp
device: ":/mnt/Main/jellyfinData"
networks:
proxy:
name: traefik_exposed
external: true