In search for good bittorrent clients on ‘Nixes, one name could come up on your mind if you ever knew about these things:
Deluge is one of the most customizable and feature-rich torrent clients out in the woods. Mostly used in the most popular platform which is
Windows Linux, most servers/torrent boxes used it for daily business. You can use remote shell and clients to shape and manipulate your Deluge remotely, to suit your carnal needs.
To enable remote connections to
deluge through clients, there are two separate components at the backside of the program that handles this task.
These components are the daemon and web interface, called
There are clients that connect directly through the daemon, a prominent example of this is
deluge (the client) itself, with classic interface option off. There are also clients that connect through the web interface
deluge-web instead, which in turn connects to the daemon
deluged. This approach might have been prefered to enable usage of web security technologies, SSH for example. Clients using this approach must have required the web interface to be configured before communication is possible through the daemon.
Deluge can be run and configured easily and out of the box on ‘nix systems after installation. But to configure telekinesis, normally you need to download and install two separate packages. You might not be able to guess the package names because you have low IQ. After somehow figuring it out, you can enable them on your deluge client, and set things ready for remote hook-up.
Now, suppose you want to connect remotely to
deluge in your LAN network using other devices for lulz. You need clients that supports this feature.
But luckily, you have an android because iPhone sucks. You used Transdroid. It connects to deluge through the web interface. So, the web interface needs to be connected to the daemon. So, in every instance you start your
deluge, you need to login through your web interface to connect it to the daemon. This is fine in the first run. But when your box that serves deluge is not an everlasting server, that is turned off regularly, you need to set things up again! Why can’t they just meet automatically in the usual place and hook-up already?
The solution is simple.
Assuming you have set up
deluge-web on the local machine, your
deluge is running, disabled classic interface and enabled WebUI plugin.
You’ll connect to the web interface for the first time. With default settings, you’d use the Port 8112. So, in your web browser you type:
Enter the default password, which is deluge,and connect to the local
daemon (or a remote daemon, if you have, for whatever reasons, like illegal ones).
Now, close your deluge client and daemon.
Open up your favorite text editor, in my case nano, and open web.conf:
find the line that says “default_daemon”, and edit it accordingly. Assuming default port and localhost:
Save the file. Start
deluged, and that’s the solution. Everytime deluge starts, so does deluge-web, which now automatically connects to the daemon, so when you open the WebUI, you don’t need to connect to the daemon manually. So does your remote client. Short, sweet and simple.