Setup
Create TrueNAS dataset and share with SMB: “video”
Add to /etc/fstab:
//192.168.137.12/video /mnt/video-nas cifs credentials=/etc/samba/truenas-sambaguest,uid=1001,gid=1001,file_mode=0664,dir_mode=0775,x-systemd.automount 0 0
Container
Stack config: https://github.com/one137/dockerhost-stacks/blob/main/stacks/50-transmission.yml
Make sure the PIDs in docker-compose are the same as in fstab.
UI on port 9091.
ct-npm needs to be added to 40-wireguard-client_default network and proxy transmission.one137.dev traffic to http://ct-wireguard-client:9091 for UI to be accessible.
See Test VPN connection (with ct-transmission instead of ct-wireguard-client) to ensure transmission has internet access.