46 lines
1021 B
YAML
46 lines
1021 B
YAML
version: "3.3"
|
|
|
|
services:
|
|
pms-docker:
|
|
image: linuxserver/plex:latest
|
|
networks:
|
|
- traefik
|
|
container_name: plex
|
|
restart: unless-stopped
|
|
hostname: plex.knast.cc
|
|
ports:
|
|
- 32400:32400
|
|
- 3005:3005
|
|
- 8324:8324
|
|
- 32469:32469
|
|
- 1900:1900
|
|
- 32410:32410
|
|
- 32412:32412
|
|
- 32413:32413
|
|
- 32414:32414
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=Europe/Copenhagen
|
|
- PLEX_CLAIM=claim-8yFTWJE7VHZDqfGLckqy
|
|
- ADVERTISE_IP=http://plex.knast.cc:32400/
|
|
volumes:
|
|
- '/srv/plex:/config'
|
|
- "/tmp/:/transcode"
|
|
- "nfs_data:/shares"
|
|
|
|
labels:
|
|
- traefik.enable=true
|
|
- "traefik.http.routers.plex.entrypoints=websecure"
|
|
- "traefik.http.routers.plex.rule=Host(`plex.$DOMAIN_NAME`)"
|
|
- "traefik.http.routers.plex.tls.certresolver=letsencr"
|
|
- "traefik.http.services.plex.loadbalancer.server.port=32400"
|
|
|
|
volumes:
|
|
nfs_data:
|
|
external: true
|
|
|
|
networks:
|
|
traefik:
|
|
external: true
|