Files
mediastack/docker/docker-compose-plex.yaml
2025-02-25 20:00:50 +01:00

44 lines
1.3 KiB
YAML

###########################################################################
###########################################################################
##
## Docker Compose File: Plex (LinuxServer.io)
## Function: Media Server
##
## Documentation: https://hub.docker.com/r/linuxserver/plex
##
###########################################################################
###########################################################################
services:
plex:
image: lscr.io/linuxserver/plex:latest
container_name: plex
restart: unless-stopped
# Add Configurations for GPU Hardware Rendering Here:
# devices:
# - /dev/dri/renderD128:/dev/dri/renderD128
# - /dev/dri/card0:/dev/dri/card0
volumes:
- ${FOLDER_FOR_DATA:?err}/plex:/config
- ${FOLDER_FOR_MEDIA:?err}/media:/data/media
ports:
- "${WEBUI_PORT_PLEX:?err}:32400"
# - 1900:1900/udp
# - 5353:5353/udp
- 8324:8324
- 32410:32410/udp
- 32412:32412/udp
- 32413:32413/udp
- 32414:32414/udp
- 32469:32469
environment:
- PUID=${PUID:?err}
- PGID=${PGID:?err}
- UMASK=${UMASK:?err}
- TZ=${TIMEZONE:?err}
- VERSION=docker
- PLEX_CLAIM=${PLEX_CLAIM}
networks:
default:
name: mediastack
external: true