Setup and Use Deluge Streaming

This guide will show how to setup Deluge Streaming and configure the plugin correctly. This allows for streaming of torrents via other plugins.

Step 1 - Install Deluge

Installing Deluge is the first thing you need to do, the actual steps to do this is outside the scope of this guide.

Deluge can be found at

Step 2 - Install Deluge Streaming

The latest release of this plugin can be found on Github

You can find a plugin installation guide on the official Deluge Wiki

Deluge Streaming should now be installed and enabled.

Please note, some versions of Deluge 2 has a broken plugin system.

Step 3 - Configuring Deluge Streaming

To use Deluge Streaming with Tridentstream the “Allow remote control” needs to be enabled.


Fig. 1 Deluge Streaming config.

Fig. 1 is the streaming configuration window with all the options changed to be correct.

  • The red line is the hostname or IP address where Deluge can be reached.
  • The blue line indicates the checkbox that needs to be checked.
  • The orange line indicates the password, it is randomly generated and does not need to be changed.
  • The green line is the remote control URL, this is needed for Tridentstream

After the correct settings are changed, press apply and test the “Remote control url” (green line) by opening it in a webbrowser.


Fig. 2 Webbrowser trying to open the remote control url directly.

The result from the url should say “Unauthorized” or give an error page similar to the one in Fig. 2.

Step 4 - Adding the Plugin to Tridentstream

With Deluge Streaming configured, we need to add it to Tridentstream.

First, head over to the “Admin” page under “Plugins” tab.


Fig. 3 Where to add new plugin on the admin interface

On Fig. 3 it is shown where to add the Deluge Streaming plugin on Tridentstream. Click the highlighted “Add new plugin” button.


Fig. 4 The add new plugin popup

A popup appears as seen in Fig. 4, click “Add” next to the Deluge plugin.


Fig. 5 Filled out Deluge Plugin form

When a new plugin is added, it is in an unsaved stage. Fill it out with your correct information and press “Save”. An example of this can be seen in Fig. 5 which aligns with what we did in step 3.