diff --git a/lxc3/tdarr.yml b/lxc3/tdarr.yml index a3b65c8..b498076 100644 --- a/lxc3/tdarr.yml +++ b/lxc3/tdarr.yml @@ -16,4 +16,14 @@ services: - serverPort=8266 - webUIPort=8265 - internalNode=true # <--- THIS IS THE KEY - - nodeName=tdarr-node1=pve2lxc3 \ No newline at end of file + - nodeName=tdarr-node1=pve2lxc3 + - LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:/usr/local/nvidia/lib64 + # NVIDIA GPU Passthrough + - lxc.cgroup2.devices.allow: c 195:* rwm + - lxc.cgroup2.devices.allow: c 508:* rwm + - lxc.mount.entry: /dev/nvidia0 dev/nvidia0 none bind,optional,create=file + - lxc.mount.entry: /dev/nvidiactl dev/nvidiactl none bind,optional,create=file + - lxc.mount.entry: /dev/nvidia-uvm dev/nvidia-uvm none bind,optional,create=file + - lxc.mount.entry: /usr/lib/x86_64-linux-gnu/libnvidia-ml.so.580.126.09 usr/lib/x86_64-linux-gnu/libnvidia-ml.so.580.126.09 none bind,ro,optional,create=file + - lxc.mount.entry: /usr/lib/x86_64-linux-gnu/libnvidia-ml.so.1 usr/lib/x86_64-linux-gnu/libnvidia-ml.so.1 none bind,ro,optional,create=file + - lxc.mount.entry: /usr/lib/x86_64-linux-gnu/libnvidia-ml.so usr/lib/x86_64-linux-gnu/libnvidia-ml.so none bind,ro,optional,create=file \ No newline at end of file