Difference between revisions of "Torrenting Server"

From Da Nerd Mage Wiki
Jump to navigation Jump to search
Line 41: Line 41:
* <code>sudo service transmission-daemon stop</code>
* <code>sudo service transmission-daemon stop</code>
* <code>sudo vi /var/lib/transmission-daemon/info/settings.json</code>
* <code>sudo vi /var/lib/transmission-daemon/info/settings.json</code>
<pre>
Stuff goes here...
</pre>
* <code>sudo service transmission-daemon start</code>
Take a look at [https://github.com/transmission/transmission/blob/main/docs/Editing-Configuration-Files.md what passes for documentation] for further pointers.
= Notes =
Folder permissions are VERY important...
* <code>sudo chmod -R 777 /mnt</code>
Seems to work... But it's FUGLY
= Some Links =
* [https://help.ubuntu.com/community/TransmissionHowTo TransmissionHowTo] on Ubuntu Help Wiki
* [https://wiki.archlinux.org/index.php/transmission#Configuring_the_daemon Transmission] on ArchWiki
* [https://github.com/transmission/transmission/wiki/Editing-Configuration-Files Editing Configuration Files transmission] on transmission wiki - github
* [https://askubuntu.com/questions/221081/permission-denied-when-downloading-with-transmission-deamon Permission denied when downloading with transmission deamon] on askubuntu

Revision as of 18:58, 16 September 2025

Proven on:
Logo Debian.png
13 (trixie)


As always...

Start with:

  • sudo apt update
  • sudo apt upgrade

Preparation

Storage

Storage space for downloading (Torrents & such) should be done on a dedicated drive.

I tend to do most of my storage via NFS served up by my dedicated storage server.

Create a DONE & a WIP folder on the storage drive. This will make it easier to keep things organised.

Useful things

Configure your download server to use a good VPN.

Install Transmission-daemon

  • sudo apt install transmission-daemon

Configure Transmission-daemon

Note: Any time you edit settings.json, You need to stop transmission-daemon first or it'll overwrite your changes.

  • sudo service transmission-daemon stop
  • sudo vi /var/lib/transmission-daemon/info/settings.json
 Stuff goes here...
  • sudo service transmission-daemon start

Take a look at what passes for documentation for further pointers.

Notes

Folder permissions are VERY important...

  • sudo chmod -R 777 /mnt

Seems to work... But it's FUGLY

Some Links