This app was mentioned in 12 comments, with an average of 3.33 upvotes
Mother of god but that UI is horrible. I'm glad i didn't pay 4.50 for that. Shit looks like it was designed 10 years ago. It's unusable.
If you're looking for a good remote app for transmission, look at tornado.
Are you using the TransGUI app? I think it only runs on Windows, but it'll do what you want to do, with modifying the throttling on certain days.
If you're running an Android phone, then the Torrnado app can also control Transmission pretty well.
It isn't that Transmission can't do what you want, it's that the WebGUI just doesn't have that kind of control.
I don't usually care much about name conflicts, but there's already an Android client for Transmission called Torrnado.
There is also a transmission remote for Android with a very similar name — Torrnado
> You can log in via ssh (there’s also a web interface) to control your torrents.
Transmission Remote GUI is fantastic for managing Transmission, especially if you have more than 1 server. Also, Torrnado for Android is nice and stig is great if you want a TUI.
Hello again, I sent you (in a PM) this guide that I quickly wrote & test today (freshly rented VPS with Ubuntu Server 16.04)
I saw a lot of people struggling with transmission-daemon here and on AskUbuntu where you asked for help as well; I hope that this mini guide will help sort things through ! (Especially the beginners).
Sidenote : I'm pretty sure (like this other guy on AskUbuntu) that your daemon not starting has something to do with the permissions somewhere (Your main linux user might be out of the transmission-daemon group maybe....). If you can remember some steps from the time you installed the program, I'm pretty sure you'll find the fix between the 3rd and 5th command line I wrote in step 1 !
Well I hope !
Transmission-Daemon Tutorial (from scratch on Ubuntu 16.04)
Depending on the work you've already done on your server, some of you might skip the first steps.
However I highly recommend that you start fresh & remove/autoremove/purge every transmission packages/directory you have on your server to follow smoothly this tutorial.
I just tested (03/06/2018) this method on a VPS, and everything worked like a charm out of the box --> the daemon even restarted itself at reboot ! :)
Step 1 : Installing Transmission-Daemon + creating a dedicated user to download torrents + adding this user to the "transmission-daemon" group.
> apt install transmission-daemon
>
> useradd -d /home/Torrents -m Torrents
>
> usermod -a -G debian-transmission Torrents
>
> mkdir /home/Torrents/incomplete
>
> chown -R Torrents:debian-transmission /home/Torrents
>
> chmod 775 -R /home/Torrents
>
> passwd Torrents
>
> service transmission-daemon stop
- We've created the user "Torrents", we've added him to the "debian-transmission" group.
- Created directories "/home/Torrents" to receive completed torrents, and "/home/Torrents/incomplete" to host them while they're downloading.
- We've fixed the permissions to allow "Torrents" to upload in the "/home/Torrents" folder and the "/home/Torrents/incomplete" sub folder.
- We added a password for the user "Torrents"; then we stopped the daemon in order to complete step 2.
Step 2 : Changing the config file settings.json
You'll find the config file here : /etc/transmission-daemon/settings.json
You can edit It with nano directly in the CLI but this is really easier if you can pick up the file on your server with FTP, open it & paste everything here :
--> If you have followed my instructions to the letter you can paste the entire code here in settings.json, you just have to change the YOURUSERPASSWORD line ! <--
> {
>
> "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,
>
> "blocklist-url": "http://www.example.com/blocklist",
>
> "cache-size-mb": 4,
>
> "dht-enabled": true,
>
> "download-dir": "/home/Torrents",
>
> "download-limit": 100,
>
> "download-limit-enabled": 0,
>
> "download-queue-enabled": true,
>
> "download-queue-size": 5,
>
> "encryption": 1,
>
> "idle-seeding-limit": 30,
>
> "idle-seeding-limit-enabled": false,
>
> "incomplete-dir": "/home/Torrents/incomplete",
>
> "incomplete-dir-enabled": true,
>
> "lpd-enabled": false,
>
> "max-peers-global": 200,
>
> "message-level": 1,
>
> "peer-congestion-algorithm": "",
>
> "peer-id-ttl-hours": 6,
>
> "peer-limit-global": 200,
>
> "peer-limit-per-torrent": 50,
>
> "peer-port": 51413,
>
> "peer-port-random-high": 65535,
>
> "peer-port-random-low": 49152,
>
> "peer-port-random-on-start": false,
>
> "peer-socket-tos": "default",
>
> "pex-enabled": true,
>
> "port-forwarding-enabled": false,
>
> "preallocation": 1,
>
> "prefetch-enabled": 1,
>
> "queue-stalled-enabled": true,
>
> "queue-stalled-minutes": 30,
>
> "ratio-limit": 2,
>
> "ratio-limit-enabled": false,
>
> "rename-partial-files": true,
>
> "rpc-authentication-required": true,
>
> "rpc-bind-address": "0.0.0.0",
>
> "rpc-enabled": true,
>
> "rpc-host-whitelist": "",
>
> "rpc-host-whitelist-enabled": false,
>
> "rpc-password": "YOURUSERPASSWORD",
>
> "rpc-port": 9091,
>
> "rpc-url": "/transmission/",
>
> "rpc-username": "Torrents",
>
> "rpc-whitelist": "127.0.0.1",
>
> "rpc-whitelist-enabled": false,
>
> "scrape-paused-torrents-enabled": true,
>
> "script-torrent-done-enabled": false,
>
> "script-torrent-done-filename": "",
>
> "seed-queue-enabled": false,
>
> "seed-queue-size": 10,
>
> "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-limit": 100,
>
> "upload-limit-enabled": 0,
>
> "upload-slots-per-torrent": 14,
>
> "utp-enabled": true
>
> }
Step 3 : Restarting the daemon and installing the softwares to control everything remotely
> service transmission-daemon start
Check http://yourserverip:9091 to be sure that everything is fine with the web interface. That you can add torrents, change the settings, etc...
And then come over to sourceforge.net to download Transmission Remote GUI my favorite cross platform remote for Transmission !
I also love the Torrnado app for Android, one of the best remote torrenting app out there IMO
I hope everything was useful everyone !
You can find the same guide here on GitHub, with clearer Markdown.
Cheers !
FWIW, I've been using transmission remote gui for a couple of years now and it works very well. It's more feature rich than both the web interface and the GTK interface. Since official development has been dead for a couple of years, I highly suggest using the version maintained by leonsoft-kras rather than the outdated 5.0.1. It also looks like there's a new fork available here, but I literally just found this so I can't really attest to how good it is.
I also use Torrnado to control Transmission from my phone, when I need to.
this is the best: https://play.google.com/store/apps/details?id=com.gabordemko.torrnado
I'm using Torrnado. Works great with transmission. The free version has no ads.
Meh. I don't want to watch movies in a browser. Here's a better way:
Yes, there are other ways that look great on your tv, but this is the no fuss solution that just works for me. Simple, modular, and flexible.