Docker image for running flexget
Container features are
docker run -d \
--name=<container name> \
-p 3539:3539 \
-v <path for data files>:/data \
-v <path for config files>:/config \
-e FG_WEBUI_PASSWD=<desired password> \
-e FG_LOG_LEVEL=info \
-e PUID=<UID for user> \
-e PGID=<GID for user> \
-e TZ=<timezone> \
wiserain/flexget
Most importantly, secure webui using FG_WEBUI_PASSWD.
If there are additional packages you may want to install, create bash script with any name under /config/custom-cont-init.d, for example,
#!/usr/bin/with-contenv bash
apk add -q --no-cache <alpine pkgs>
pip install <python pkgs>
Then, it will run every container start.
You can install custom plugins by FG_PLUGINS="{plugin_name_1} {plugin_name_2}" whose value is a space-separated list of plugin names. Current available ones are
write_magnet: Mostly same as built-in convert_magnet but expect better performance and improved error handling, which is compatible with a version of libtorrent containerized in this image.Content type
Image
Digest
Size
47.8 MB
Last updated
over 6 years ago
docker pull nsdont/docker-flexget