services/plex/docker-compose.yml
Menno van Leeuwen e9e3bcd53f updates
Signed-off-by: Menno van Leeuwen <menno@vleeuwen.me>
2025-02-07 13:09:16 +01:00

63 lines
1.4 KiB
YAML

services:
plex:
image: plexinc/pms-docker:latest
container_name: plex
environment:
- PUID=1000
- PGID=1000
- VERSION=docker
- PLEX_CLAIM=${PLEX_CLAIM}
- NVIDIA_VISIBLE_DEVICES=all
- NVIDIA_DRIVER_CAPABILITIES=compute,video,utility
volumes:
- /mnt/services/plex/data/plex:/config
- /tmp/plex-transcode:/transcode
- /mnt/movies:/movies
- /mnt/tvshows:/tvshows
- /mnt/music:/music
- /mnt/photos/plex:/photos
restart: unless-stopped
ports:
- 32400:32400/tcp
- 3005:3005/tcp
- 8324:8324/tcp
- 32469:32469/tcp
# - 1900:1900/udp
- 32410:32410/udp
- 32412:32412/udp
- 32413:32413/udp
- 32414:32414/udp
networks:
- shared_network
deploy:
resources:
reservations:
devices:
- driver: cdi
device_ids:
- nvidia.com/gpu=all
capabilities:
- gpu
- compute
- video
tautulli:
image: lscr.io/linuxserver/tautulli:latest
container_name: tautulli
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Amsterdam
volumes:
- /mnt/services/plex/data/tautulli:/config
ports:
- 8181:8181
restart: unless-stopped
networks:
- shared_network
networks:
shared_network:
external: true
name: shared_network