Torrenting Server

From Da Nerd Mage Wiki
Revision as of 16:55, 17 April 2023 by Tinker (talk | contribs) (Created page with "= 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 Sha...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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