FlexGet daemon with remote web interface.
Supported tags
Tags | Layers | Size |
---|---|---|
3.9 , 3.9-alpine , 3 , 3-alpine , latest |
||
2.21 , 2.21-alpine , 2 , 2-alpine |
||
1.2 , 1.2-alpine , 1 , 1-alpine |
What is FlexGet?
From flexget.com:
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.
FlexGet is released under the MIT License for broad permissions.
How to use these images
The images do not require any external Docker networks, volumes, environment variables, or arguments and can be run with just:
docker run emmercm/flexget
But it is highly encouraged to mount the /config
volume.
Volume mounts
Due to the ephemeral nature of Docker containers these images provide a volume mount at /config
to persist data outside of the container. /config
contains config.yml
and the FlexGet database.
Usage:
docker run \
--volume "$PWD/config:/config" \
emmercm/flexget
Web UI
FlexGet has a web UI that can be accessed at http://localhost:5050 with the default username flexget
and password flexgetindocker
.
Usage:
docker run \
--publish 5050:5050
emmercm/flexget
Environment variables
To change the timezone of the container set the TZ
environment variable. The full list of available options can be found on Wikipedia.
Image variants
emmercm/flexget:<version>-alpine
The default image variant, these images are based on the alpine
official image which is designed to be "small, simple, and secure." This variant is recommended for when final image size is a concern.
License
This project is under the GNU Generic Public License v3 to allow free use while ensuring it stays open.