Deluge is a free and open-source, cross-platform BitTorrent client written in Python. Deluge uses a front and back end architecture where libtorrent, a software library written in C++ which provides the application’s networking logic, is connected to one of various front ends including a text console, the web interface and a graphical desktop interface using GTK+ through the project’s own Python bindings.
BitTorrent Client - Deluge contains the common features to BitTorrent clients such as Protocol Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-PMP, Proxy support, Web seeds, global and per-torrent speed limits. As Deluge heavily utilises the libtorrent library it has a comprehensive list of the features provided.
Client-Server - Deluge has been designed to run as both a normal standalone desktop application and as a client-server. In Thinclient mode a Deluge daemon handles all the BitTorrent activity and is able to run on headless machines with the user-interfaces connecting remotely from any other platform.
There are three main user interfaces (UIs):
GTK UI for the desktop
Web UI for the browser
Console UI for the command line.
Plugins - A rich collection of Plugins are available to get the most out Deluge and extend it’s functionality, written by various members of the Deluge community.
If deluge is not set as your default bittorrent client, then navigate to the GigaDrive Manager page and click the Switch Default Client button to set it as default. Then refresh the page.
Click the Deluge button under the Basic Apps section to access deluge WebUI.
The username and password to access deluge can be found in your Login Email. Enter them when prompted. If you can’t find your login email, change your basic apps password by clicking the Change Password button on this page.
Then, the Connection Manager popup window will appear. Just click the host in the box and click Connect.
Torrents can be added to deluge either by using a magnet link or by uploading a .torrent file.
To add a torrent click the Add button which is located at the top menu bar.
You will get a popup window like the following.
If you have a .torrent file, click File and select your torrent file. If you don’t have a torrent file but have a magnet link or a direct download link to the .torrent file, then click Url and paste that in the Url field. Then click Add.