From 10c10056d9ec12b197ce364dc4f48252b4947860 Mon Sep 17 00:00:00 2001 From: Croft Date: Sun, 15 Jun 2025 22:43:17 +0200 Subject: [PATCH] added tdarr --- compose.yaml | 47 ++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 42 insertions(+), 5 deletions(-) diff --git a/compose.yaml b/compose.yaml index 5407044..cab05c1 100644 --- a/compose.yaml +++ b/compose.yaml @@ -11,11 +11,6 @@ services: - /mnt/jellyfin:/config - /mnt/transcode:/transcode - /mnt/download:/data -# - nfs-jellyfin-config:/config -# - nfs-torrent-download:/data -# - nfs-jellyfin-transcode:/transcode - # devices: - # - /dev/videoN:/dev/videoN # Mount GPU device ports: - 8096:8096 - 7359:7359/udp @@ -30,6 +25,48 @@ services: count: all capabilities: [gpu] + tdarr: + container_name: tdarr + image: ghcr.io/haveagitgat/tdarr:latest + restart: unless-stopped + network_mode: bridge + ports: + - 8265:8265 # webUI port + - 8266:8266 # server port + environment: + - TZ=Europe/Berlin + - PUID=1000 + - PGID=1000 + - UMASK_SET=002 + - serverIP=0.0.0.0 + - serverPort=8266 + - webUIPort=8265 + - internalNode=true + - inContainer=true + - ffmpegVersion=7 + - nodeName=vmgpu + - auth=false + - maxLogSizeMB=10 + - cronPluginUpdate="0 4 * * *" + - NVIDIA_DRIVER_CAPABILITIES=all + - NVIDIA_VISIBLE_DEVICES=all + volumes: + - /mnt/configs/tdarr/server:/app/server + - /mnt/configs/tdarr/configs:/app/configs + - /mnt/configs/tdarr/logs:/app/logs + - /mnt/download:/media + - /mnt/transcode:/temp + + devices: + - /dev/dri:/dev/dri + deploy: + resources: + reservations: + devices: + - driver: nvidia + count: all + capabilities: [gpu] + #volumes: # nfs-jellyfin-config: # driver_opts: