A FlexGet service on top of Alpine Linux
100K+
This is a small container of FlexGet service on top of a tiny Linux distrubition. It's known that FlexGet requires Python and Python pip. They are already 160M to install on Ubuntu server 16.04 LTS. And this container is only 110MB.
config.yml file to co-operate with Transmissiontemplates:
transmissionrpc:
transmission:
host: <transmission-host>
port: <transmission-port>
path: /downloads/
skip_files:
- '*[sS]ample*'
tasks:
tvshow:
rss:
url: https://www.tvshows.com/my_sub_rss.xml
download: /torrents/
template:
- transmissionrpc
accept_all: yes
schedules:
- tasks: '*'
interval:
minutes: 10
config.yml and put it in a dedicate directory. (i.e. /path-to/flexget/conf)settings.json , otherwise there will be a Forbidden issue.... "rpc-authentication-required": false, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-whitelist": "...", "rpc-url": "/transmission/", "rpc-whitelist-enabled": true, ...
docker pull kukki/docker-flexget
docker create --name flexget \
-v /path-to/flexget/conf:/root/.flexget \
-v /path-to/flexget/torrents:/torrents \
kukki/docker-flexget daemon start
Note
/path-to/flexget/conf is a directory that contains a config.yml for FlexGet.
/path-to/flexget/torrents is a directory that stores downloaded torrentsWhen everything is ready, just put it to the background.
docker start flexget
Content type
Image
Digest
Size
43.6 MB
Last updated
about 10 years ago
docker pull kukki/docker-flexget