Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Working Torrent on unRAID 4.5.6

Featured Replies

What working options do we have for a Torrent service on unRAID 4.5.6 ?

 

Kryspy

I built a transmission package for unRAID 5.0-beta, and it should also work for 4.5.6.  You'll need to edit the configuration in /boot/custom/transmission after you install it to suit your needs.

Has it been tested on 4.5.6? will it also work on 4.5.4?

 

Does it have a GUI?

 

It has a Web-based GUI.

Does it come with a web client or do you need to install one?

  • Author

Cannot get it to go.  Still get the forbidden page. anyone care to write out a step by step?    I  am fairly intelligent and I am stumped.

 

Kryspy

Cannot get it to go.   Still get the forbidden page. anyone care to write out a step by step?    I  am fairly intelligent and I am stumped.

 

Kryspy

 

Did you try http://tower:9091/transmission/web/

  • Author

Yes I did.   Still no go.

 

What lines do I need to change?  Every time I restart it or load it the rpc whitelist is set to true with an IP of course that isn't mine.   I even changed the two line sin the .tgz file and it still resets back.

 

This what I did I downloaded the package file and put it in the /boot/packages folder.  I then did a cd /boot/packages and did a installpkg transm*.tgz which installed it.

 

Afterwards I did the command /boot/custom/transmission/transctl start which was successful in starting the daemon.    From then on I got the forbidden message. Each time it restsrts the  settings.json file gets reverted back to an IP that is not mine.

 

 

Kryspy

You didn't mention in your post about the steps you did.

 

Did you

 

You'll need to edit the configuration in /boot/custom/transmission after you install it to suit your needs.

 

after your install but before your

/boot/custom/transmission/transctl start
  • Author

I did the editing before but then the tranctl file overwrites the changes again.

 

{

    "alt-speed-down": 50,

    "alt-speed-enabled": false,

    "alt-speed-time-begin": 540,

    "alt-speed-time-day": 127,

    "alt-speed-time-enabled": false,

    "alt-speed-time-end": 1020,

    "alt-speed-up": 50,

    "bind-address-ipv4": "0.0.0.0",

    "bind-address-ipv6": "::",

    "blocklist-enabled": false,

    "dht-enabled": true,

    "download-dir": "/mnt/disk1/torrents/download",

    "encryption": 1,

    "incomplete-dir": "/mnt/disk1/torrents/download",

    "incomplete-dir-enabled": false,

    "lazy-bitfield-enabled": true,

    "lpd-enabled": false,

    "message-level": 2,

    "open-file-limit": 32,

    "peer-limit-global": 240,

    "peer-limit-per-torrent": 60,

    "peer-port": 51413,

    "peer-port-random-high": 65535,

    "peer-port-random-low": 49152,

    "peer-port-random-on-start": false,

    "peer-socket-tos": 0,

    "pex-enabled": true,

    "port-forwarding-enabled": true,

    "preallocation": 1,

    "proxy": "",

    "proxy-auth-enabled": false,

    "proxy-auth-password": "",

    "proxy-auth-username": "",

    "proxy-enabled": false,

    "proxy-port": 80,

    "proxy-type": 0,

    "ratio-limit": 2.0000,

    "ratio-limit-enabled": false,

    "rename-partial-files": true,

    "rpc-authentication-required": false,

    "rpc-bind-address": "0.0.0.0",

    "rpc-enabled": true,

    "rpc-password": "{20e889bcb862ea5264804b208b6c3cbc436fbc51WJFAdpUs",

    "rpc-port": 9091,

    "rpc-username": "",

    "rpc-whitelist": "192.168.1.1XX",  <-- MY IP OF MY PC

    "rpc-whitelist-enabled": false,    <-- changed to false

    "script-torrent-done-enabled": false,

    "script-torrent-done-filename": "",

    "speed-limit-down": 100,

    "speed-limit-down-enabled": false,

    "speed-limit-up": 100,

    "speed-limit-up-enabled": false,

    "start-added-torrents": true,

    "trash-original-torrent-files": false,

    "umask": 18,

    "upload-slots-per-torrent": 14

}

 

now I  /boot/custom/transmission/transctl start

 

Now the settings.json has reverted back to

 

 

 

{

    "alt-speed-down": 50,

    "alt-speed-enabled": false,

    "alt-speed-time-begin": 540,

    "alt-speed-time-day": 127,

    "alt-speed-time-enabled": false,

    "alt-speed-time-end": 1020,

    "alt-speed-up": 50,

    "bind-address-ipv4": "0.0.0.0",

    "bind-address-ipv6": "::",

    "blocklist-enabled": false,

    "dht-enabled": true,

    "download-dir": "/mnt/disk1/torrents/download",

    "encryption": 1,

    "incomplete-dir": "/mnt/disk1/torrents/download",

    "incomplete-dir-enabled": false,

    "lazy-bitfield-enabled": true,

    "lpd-enabled": false,

    "message-level": 2,

    "open-file-limit": 32,

    "peer-limit-global": 240,

    "peer-limit-per-torrent": 60,

    "peer-port": 51413,

    "peer-port-random-high": 65535,

    "peer-port-random-low": 49152,

    "peer-port-random-on-start": false,

    "peer-socket-tos": 0,

    "pex-enabled": true,

    "port-forwarding-enabled": true,

    "preallocation": 1,

    "proxy": "",

    "proxy-auth-enabled": false,

    "proxy-auth-password": "",

    "proxy-auth-username": "",

    "proxy-enabled": false,

    "proxy-port": 80,

    "proxy-type": 0,

    "ratio-limit": 2.0000,

    "ratio-limit-enabled": false,

    "rename-partial-files": true,

    "rpc-authentication-required": false,

    "rpc-bind-address": "0.0.0.0",

    "rpc-enabled": true,

    "rpc-password": "{20e889bcb862ea5264804b208b6c3cbc436fbc51WJFAdpUs",

    "rpc-port": 9091,

    "rpc-username": "",

    "rpc-whitelist": "192.168.0.45",    <---  ???????

    "rpc-whitelist-enabled": true,      < ------- ??????

    "script-torrent-done-enabled": false,

    "script-torrent-done-filename": "",

    "speed-limit-down": 100,

    "speed-limit-down-enabled": false,

    "speed-limit-up": 100,

    "speed-limit-up-enabled": false,

    "start-added-torrents": true,

    "trash-original-torrent-files": false,

    "umask": 18,

    "upload-slots-per-torrent": 14

}

 

 

Resulting in

 

403: Forbidden

 

Unauthorized IP Address.

 

Either disable the IP address whitelist or add your address to it.

 

If you're editing settings.json, see the 'rpc-whitelist' and 'rpc-whitelist-enabled' entries.

 

If you're still using ACLs, use a whitelist instead. See the transmission-daemon manpage for details.

 

:(

 

Kryspy

 

There is a bug in the transctl script.

 

edit it and take off the "-a 192.168.0.45" of the command that starts the transmission daemon.

  • Author

Funny I was just examining that line suspiciously shortly after I posted last.   All fixed now. many thanks!!!

 

Kryspy

 

* I should add this is proof positive that it works fine on 4.5.6 *

I use RSS feeds a lot to grab things, but I noticed there is no RSS support in Transmission. I found it for mac, but well we are running Linux.

 

Does anybody know a way to make it work with RSS feeds? I have my windows machine setup to look for very specific things and download them, but I wouldn't want it to willy nilly grab everything or nothing at all of course.

 

Found FlexGet - haven't installed Transmission or FlexGet, but it at least looks promissing to an extent.

http://flexget.com/

I just threw my system together a while ago and now i don't have a clue how to install packages like this one.  Could someone maybe give me a step by step to walk me through installing rtorrent?

  • 1 month later...
  • Author

Been using this for a while now.  Works very well with the Transgui frontend.

 

Kryspy

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.