Hi there! Can a deployment server run the TA *nix? I also have this TA deploying out to UFs, but lives under $SPLUNK_HOME/etc/deployment-apps. Is it as simple as copying the Splunk_TA_nix directory from $SPLUNK_HOME/etc/deployment-apps into $SPLUNK_HOME/etc/apps and placing my outputs.conf into $SPLUNK_HOME/etc/system/local ?
There seems no direct advise from Splunk about TA-nix* on DS however you can try given if you have few Deployment clients < 50 typically means less busy, as you mentioned copy from deployment-apps to /apps and configure the outputs.conf under /system/local then restart DS. (outputs.conf should have been already there to forward internal logs of DS, you can verify same with btool command)
Best practice: Install UF on DS host and configure TA under </opt/splunkforwarder>/etc/apps