Files
docker-compose/plex/docker-compose.yaml
2024-02-18 18:52:26 +01:00

41 lines
996 B
YAML

version: "2.1"
services:
plex:
image: lscr.io/linuxserver/plex:latest
container_name: plex
environment:
- PUID=1000
- PGID=1000
- TZ=EUROPE/BERLIN
- VERSION=docker
- PLEX_CLAIM=claim-J9FARYcKeGSzVPU7y5Fh
volumes:
- plex_config:/config
- /media/plex/tv-shows:/tv-shows
- /media/plex/movies:/movies
- /media/plex/music:/music
restart: unless-stopped
ports:
# Plex DLNA Server
- 1901:1900/udp
# GDM network discovery
- 32410:32410/udp
- 32412:32412/udp
- 32413:32413/udp
- 32414:32414/udp
labels:
- "traefik.enable=true"
- "traefik.http.routers.plex.rule=Host(`plex.montana2000.freeddns.org`)"
- "traefik.http.routers.plex.service=plex"
- "traefik.http.services.plex.loadbalancer.server.port=32400"
- "traefik.docker.network=proxy"
networks:
- traefik_web
volumes:
plex_config:
networks:
traefik_web:
external: true