# Jellyfin Docker Compose file # Do not edit this file directly, # instead edit docker-compose.override.yml.sample services: jellyfin: image: jellyfin/jellyfin:latest container_name: jellyfin hostname: jellyfin restart: unless-stopped user: ${PUID}:${PGID} volumes: - ./App/cache:/cache - ./App/config:/config - ./App/media:/media:ro ports: - "${JELLYFIN_PORT_HTTP:-8096}:8096" - "${JELLYFIN_PORT_HTTPS:-8920}:8920" # HTTPS port - "7359:7359/udp" # Service discovery - "1900:1900/udp" # DLNA (comment out if DLNA not needed or something else is using port) environment: - TZ=${TZ}