Skip to content

FlexGet

Cody edited this page Mar 8, 2019 · 1 revision

📂 Click Here - Sign up for Google's Suite for Business - Unlimited Space

📂 Click Here - NZB's with from NewsHost - PG Members Receive a 58% Discount

Table of Contents

  1. Intro
  2. Access Information
  3. Setup

1. Intro

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.

2. Access Information

Protocol Address Notes
traefik** flexget:5050 Only for Internal App-to-App Communication
https flexget.domain.com Traefik must be Deployed; Remote Servers
http domain.com:6060 Poor Security Practice - Stop with PG Port Guard
http ipv4:6060 Ideal Only for Local Servers

** Ideal for Apps to communicate between with one another. Click Here for more info!

Access FlexGet Wiki

3. Setup

Basic

FlexGet requires a yaml-format configuration file. Default location will be /opt/appdata/flexget/config.yml

A super basic example would look like:

tasks:
 tv_task:
    rss: http://example.com/torrents.xml
    series:
    - some series
    - another series
    download: /mnt/torrent/watch

For more advanced configurations, see the FlexGet Cookbook.

Torrent plugin: Transmission

FlexGet is able to connect with transmission using transmissionrpc, which is installed as the default torrent plugin in this container. For more details, see http://flexget.com/wiki/Plugins/transmission.

Please note: This Docker image does NOT run Transmission. Consider running a Transmission Docker image alongside this one.

For transmission to work you can either omit the TORRENT_PLUGIN environment variable or set it to "transmission".

Torrent plugin: Deluge

FlexGet is also able to connect with deluge using deluge-common, which can be installed in this container, replacing the transmission plugin. For more details, see https://www.flexget.com/Plugins/deluge.

Please note: This Docker image does NOT run Deluge. Consider running a Deluge Docker image alongside this one.

For deluge to work you need to set TORRENT_PLUGIN environment variable to "deluge".

Installing PlexGuide

  1. PlexGuide Install Information

Preplanning & Information

  1. PG Folder Structure

Domain and Port Control

  1. CloudFlare Tunnel

Primary Applications

  1. Plex

Useful Links

  1. PG YouTube Channel
Clone this wiki locally