22 lines
No EOL
666 B
YAML
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} |