services: jellyfin: image: jellyfin/jellyfin:latest container_name: jellyfin volumes: - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/jellyfin/config:/config - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/jellyfin/cache:/cache - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/jellyfin/media:/media restart: unless-stopped ports: - 8096:8096/tcp expose: - 8096 #environment: # - JELLYFIN_PublishedServerUrl=http://example.com # Optional - alternative address used for autodiscovery #extra_hosts: # - "host.docker.internal:host-gateway" # Optional - may be necessary for docker healthcheck to pass if running in host network mode