Docker image for FlexGet
- Based on python:3.12-alpine3.17
- transmission-rpc
docker run -d \
--name=CONTAINER_NAME \
-v HOST_DATA:/data \
-v HOST_CONFIG:/config \
-e LOG_FILE=/config/flexget.log
-e LOG_LEVEL=info \
-e PUID=1000
-e PGID=1000
-e TZ=UTC \
-e VERSION=docker \
-p 5050:5050 \
ghcr.io/ksurl/flexget
services:
flexget:
image: ghcr.io/ksurl/flexget
container_name: flexget
environment:
- LOG_FILE=/config/flexget.log
- LOG_LEVEL=info
- PUID=1000
- PGID=1000
- TZ=UTC
- VERSION=docker
ports:
- 5050:5050
volumes:
- <HOST>/config:/config
- <HOST_MNT>/data:/data
restart: unless-stopped
Parameter | Function | Default |
---|---|---|
-e LOG_FILE |
Set log file location | /config/flexget.log |
-e LOG_LEVEL |
Set log level | info |
-e PUID |
Set uid | 1000 |
-e PGID |
Set gid | 1000 |
-e TZ |
Specify a timezone to use | UTC |
-e VERSION |
Optional: Specify a version to use (defaults to installed version from build time). Valid input: latest , docker , <specific version> |
docker |
-v /config |
Config folder goes here | |
-v /data |
Downloads go here |