Transmission setup on VPS server
Installation and Configuration on CentOS
Install
$ yum install epel-release
$ yum -y update
$ yum install transmission-daemon
Edit config
$ systemctl start transmission-daemon.service
$ systemctl stop transmission-daemon.service
$ vim /var/lib/transmission/.config/transmission-daemon/settings.json
"dht-enabled": false,
"encryption": 2,
"rpc-password": "mypassword",
"rpc-username": "myusername",
"rpc-whitelist-enabled": false,
"download-dir": " /home/download/",
$ systemctl start transmission-daemon.service
Create download folder and grant permissions
$ mkdir -p /home/wwwroot/pt
$ chmod -R 755 /home/wwwroot/pt
$ chown -R transmission /home/wwwroot/pt
$ chgrp -R transmission /home/wwwroot/pt
Tips
• Exclude files
List files for torrent number 20
$ transmission-remote -t20 -if
Exclude files number 5 to 12 for torrent number 20
$ transmission-remote -t20 --no-get 5-12
• Move finished file location
$ mv file new-location
$ transmission-remote -t20 --find absolute-path-of-new-location
• Check disk usage
$ df -h
• Sort files by size
$ du -sh -- * | sort -rh # Files and directories, or
$ du -sh -- */ | sort -rh # Directories only
References: