Recommended Posts

image.png.4ccb64e8be1468af08a7d24089472f48.pngOverview: Support for Flexget Template.

Update: October 10, 2021 no longer a 2 in 1 container.  Install Binhex DelugeVPN 1st


Application: Flexget - http://flexget.com/

Docker Hub: https://hub.docker.com/r/wiserain/flexget:latest Wiserain is the Author of the DockerHub Container

Template GitHub: https://github.com/paulpoco/docker-templates/blob/master/paulpoco/flexget.xml

Wiserain Github: https://github.com/wiserain/docker-flexget


Flexget wants to see DelugeVPN and use the network of "--net=contanier:binhex-delugevpn"


Flexget starts daemonized and runs hourly.


The Flexget webui works but you need to set password in the edit screen, needs to be at least 16 characters long.


Description Flexget with webui daemon


FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds. There are numerous plugins that allow utilizing FlexGet in interesting ways and more are being added continuously. FlexGet is extremely useful in conjunction with applications which have watch directory support or provide interface for external utilities like FlexGet.


Steps to Setup Binhex-delugevpn & Flexget sucessfully:


  1. Get Binhex-delugevpn working 1st before setting up Flexget:
  2. You will need an OVPN file from you VPN provider and put that in /mnt/user/appdata/binhex-delugevpn/openvpn folder
  3. You will need to update the "auth" file in /mnt/user/appdata/binhex-delugevpn and add "admin:deluge:10" without the quotes
  4. You need to read the instructions on https://forums.unraid.net/topic/44109-support-binhex-delugevpn/ 


https://github.com/binhex/documentation/blob/master/docker/faq/vpn.md Read Q24


Q24. I would like to be able to route other docker containers through one of my existing VPN containers, how do I do this?


A24. In order to route an application(s) through an existing VPN container you would do the following steps:-


Flexget Container to route through Binhex-delugevpn:


  1. Left click icon and 'Edit' Flexget container and toggle advanced view (top right)
  2. In 'Extra Parameters' enter --net=container:binhex-delugevpn (already in the template)
  3. Go to 'Network Type' and select 'none'
  4. Remove all ports defined (no ports required as we will be accessing it via the Binhex-delugevpn container) (ports already removed)
  5. Click on 'Apply'


Container running Binhex-delugevpn:


  1. Left click icon and 'Edit' Binhex-delugevpn container and toggle advanced view (top right)
  2. Click on 'Add another Path, Port, Variable, Label or Device' and add in a 'config type' of 'port'
  3. Enter in the Flexget Web UI 5050 port for 'container port' and any non conflicting port number for 'Host Port' (host port must not be used by another container)
  4. Edit 'VPN_INPUT_PORTS' env var and put Flexget Web UI 5050 port number in the 'value'
  5. Click on 'Apply'.


In your config.yml put this at the begining:



You can read up at https://flexget.com/ on how to put together a config.yml file that goes in /mnt/user/appdata/flexget folder.

Edited by Paul_Ber
  • Like 1
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.