Install an External Plugin and use it

This guide will explain how to install an externally acquired plugin that streams torrents and how to actually use it.

It is assumed you already acquired a plugin you want to install.

Step 1 - Install the Plugin

Head over to the admin page and go to the “External plugin” section.

../_images/page-external-plugins.png

Fig. 6 External plugins page

Fig. 6 shows the external plugin page with no plugins uploaded yet.

  • Click the “Upload Plugins” button and select the plugin files you want to upload.
../_images/plugin-uploaded.png

Fig. 7 Plugin uploaded successfully.

Fig. 7 shows the plugin being successfully uploaded. The uploaded plugin is available in the “Available plugin” list.

  • Click the “Enable” button under the plugin, this will make it show up in the “Enabled plugins” list as seen in Fig. 8.
  • The text says “Loaded: No” which means that the plugin is not loaded into Tridentstream yet. This can be solved by clicking “Restart Tridentstream” - the server will restart and load the plugin.
../_images/plugin-enabled.png

Fig. 8 Plugin enabled successfully.

Step 2 - Add the Plugin

../_images/plugin-now-addable.png

Fig. 9 Add new searcher popup with LegitTorrents available.

With the plugin loaded we can now use it.

  • Go to the “Plugins” tab and click “Add new searcher”.
  • A popup will appear as seen in Fig. 9 where you can add your new plugin. Click “Add” next to the plugin you want to add, in this case LegitTorrents.
../_images/configure-legittorrents-plugin.png

Fig. 10 Configuration menu for LegitTorrents Plugin.

When adding a new plugin a form appears with all the necessary and optional settings available. A filled out form for LegitTorrent can be seen in Fig. 10. This also relies on the Deluge plugin added in another guide. When done, click “Save”.

Step 4 - Use the New Plugin

../_images/store-available.png

Fig. 13 The added store is available.

After the changes are committed, the section is available under “Store” on the frontpage as seen in Fig. 13.