Files
homelab-infra/docs/services/jellyfin.md
1jamesthompson1 716baafbc1 AI given structure
2026-03-23 16:06:42 +13:00

1.2 KiB

jellyfin

Auto-generated from docker-compose.yml

Field Value
Image jellyfin/jellyfin:latest
Container jellyfin
Restart unless-stopped

Environment

Env files: ../.env

Secrets (from .env.example)

These variables must be set in the service's .env file:

Variable Default
JELLYFIN_PORT 8096

Ports

Host Container Protocol
${JELLYFIN_PORT:-8096} 8096 tcp

Volumes

Host Path Container Path Mode
${STORAGE_PATH}/jellyfin/config /config rw
${STORAGE_PATH}/jellyfin/cache /cache rw
${MEDIA_PATH} /media rw

Networks

  • web (internal)

Labels

Key Value
traefik.enable true
traefik.http.routers.jellyfin.entrypoints websecure
traefik.http.routers.jellyfin.rule Host(jellyfin.${DOMAIN})
traefik.http.routers.jellyfin.tls.certresolver letsencrypt
traefik.http.services.jellyfin.loadbalancer.server.port 8096

Networks (compose-level)

  • web (external)