jellyfin/docker-compose.yml
2025-06-05 16:12:21 +00:00

22 lines
No EOL
666 B
YAML

# 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}