From 3a2396cb00649a728258f6f7c102c3fc1b35525e Mon Sep 17 00:00:00 2001 From: sascha Date: Sun, 3 May 2026 21:42:15 +0200 Subject: [PATCH] initial compose - Plex Media Server --- compose.yaml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 compose.yaml diff --git a/compose.yaml b/compose.yaml new file mode 100644 index 0000000..4232cc4 --- /dev/null +++ b/compose.yaml @@ -0,0 +1,40 @@ +networks: + plex_network: + enable_ipv6: false + name: plex_network + +services: + plex: + image: plexinc/pms-docker:latest + container_name: plex + tmpfs: + - /tmp:size=64G,mode=1777 + - /transcode:size=64G,mode=1777 + environment: + - TZ=Europe/Berlin + - PUID=1000 + - PGID=1000 + - NVIDIA_DRIVER_CAPABILITIES=all + - NVIDIA_VISIBLE_DEVICES=all + # PLEX_CLAIM= + volumes: + - /app-config/plex:/config + - /mnt/media:/data:ro + ports: + - 32400:32400 + restart: always + networks: + - plex_network + devices: + - /dev/nvidia0:/dev/nvidia0 + - /dev/nvidiactl:/dev/nvidiactl + - /dev/nvidia-uvm:/dev/nvidia-uvm + - /dev/nvidia-uvm-tools:/dev/nvidia-uvm-tools + - /dev/dri/renderD128:/dev/dri/renderD128 + deploy: + resources: + reservations: + devices: + - driver: nvidia + count: all + capabilities: [gpu]