Skip to content

FlexGet is a multipurpose automation tool for all of your media

License

Notifications You must be signed in to change notification settings

ksurl/docker-flexget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker image for FlexGet

Usage

docker cli

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

docker-compose

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

Parameters

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

About

FlexGet is a multipurpose automation tool for all of your media

Resources

License

Stars

Watchers

Forks

Packages