|
The flexget_qbittorrent_mod plugin is not included in this Docker image.[1] |
You can choose either of the following two running methods:
$ docker run -d \
> --name=<container name> \
> -p 3539:3539 \
> -v <path for data files>:/downloads \
> -v <path for config files>:/config \
> -e PUID=<UID for user> \
> -e PGID=<GID for user> \
> -e TZ=<timezone> \
> -e FG_WEBUI_PASSWD=<password> \
> -e FG_LOG_LEVEL=<log level>
> madwind/flexget
-
Create a file called
compose.yaml
and paste the following:services: flexget: image: madwind/flexget container_name: flexget environment: # The password should be complex enough FG_WEBUI_PASSWD: <password> # Log level FG_LOG_LEVEL: INFO TZ: Asia/Shanghai PUID: 1000 PGID: 1000 volumes: - <path for config files>:/config - <path for data files>:/downloads ports: - "3539:3539"
-
In the same directory as the
compose.yaml
file, run:$ docker compose up
To build the FlexGet Docker image locally, in the project directory, run:
$ docker buildx f
-
Fork the repository.
-
In repository settings → secrets and variables → actions → repository secrets, enter
DOCKERHUB_USERNAME
andDOCKERHUB_TOKEN
. -
Enable Actions on your repository. Because your repository contains workflow files when it is forked, GitHub disables them from running on your fork.[2]
-
A git push to the
main
branch will automatically build and push the Docker image.[3]
1. To use this plugin, place the files in the plugin project directly in
<path for config files>/plugins
.
2. Dependabot is also not enabled on forks by default. Enable it in repository insights → dependency graph → dependabot.
3. README and LICENSE files are in the exclusion list, changes to them will not trigger a build.