Torrenting Server
Storage
- Storage space for downloading (Torrents & such) should be done on a dedicated drive.
- If setting up on an ESXi-based VM, set up a datastore specifically for this purpose.
- Another option is to mount the storage space via NFS.
Best solution...
Give the VM a fresh new drive of 500GB to 1TB.
Format the drive & set it to a sensible mounting method (Identify by label... mount at boot...)
chmod -R ugo+rwX /mnt
Create "Done" & "WIP" folders on that drive
Share the "Done" folder
Transmission-daemon
W
I
P
!!!
TransmissionHowTo on Ubuntu Help Wiki
Transmission on ArchWiki
Editing Configuration Files transmission on transmission wiki - github
Permission denied when downloading with transmission deamon on askubuntu
apt install transmission-daemon
sudo nano /var/lib/transmission-daemon/info/settings.json
(bunch of shit to be changed...)
"alt-speed-time-begin": 510,
"alt-speed-time-enabled": true,
"alt-speed-time-end": 1410,
"download-dir": "/mnt/SCRATCH/DONE",
"incomplete-dir": "/mnt/SCRATCH/WIP",
"incomplete-dir-enabled": true,
"peer-port-random-on-start": true,
"rpc-bind-address": "192.168.0.13",
"rpc-password": "{0025b9ac17d57f16afdb3266f038d3d1ae2146205WUrUZLs",
"rpc-username": "greybeard",
"rpc-whitelist": "127.0.0.1,192.168.0.*",
"script-torrent-done-enabled": true,
"script-torrent-done-filename": "/usr/local/bin/TorrentDone.sh",
Folder permissions are VERY important...
sudo chmod -R 777 /mnt
Seems to work... But it's FUGLY