You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Fei Yang 71851b97d6 Update qBittorrent to 4.3.5.10. 5 months ago
Dockerfile Improve build logic. 8 months ago
LIBTORRENT_VERSION Update qBittorrent to 4.3.3.10. 7 months ago
README.md Fix typo. 5 months ago
VERSION Update qBittorrent to 4.3.5.10. 5 months ago
azure-pipelines.yml Enable Azure Pipelines support. 7 months ago
init.py Fix init script. 9 months ago

README.md

qBittorrent-EE

Overview

Minimalistic qBittorrent container image based on Apline linux.

Build

docker build --build-arg LIBTORRENT_VERSION=$(< LIBTORRENT_VERSION) --build-arg VERSION=$(< VERSION)  -t ${PWD##*/} .

Push image to registry:

docker tag ${PWD##*/} $DOCKER_REGISTRY_USERNAME/${PWD##*/}:$(< VERSION)
docker tag ${PWD##*/} $DOCKER_REGISTRY_USERNAME/${PWD##*/}:latest
docker push $DOCKER_REGISTRY_USERNAME/${PWD##*/}

Environment variables

Name Default value Description
PORT_BT 6881 Bittorrent port
PORT_UI 8080 WebUI port
TRACKERSLIST URL Trackers list for auto update
TZ UTC Timezone
UPLOAD_RATIO 5 Upload ratio until pause seeding
UPLOAD_SPEED 0 Upload speed (0=Unlimited)

Run

docker run --detach \
--env VARIABLE=DATA \
--network host \
--restart always \
--volume /PATH/TO/CONFIG:/config \
--volume /PATH/TO/DOWNLOADS:/downloads \
fei1yang/qbittorrent:latest

Then make the Bittorrent port avaliable on the Internet in your firewall program, on most modern distros, it's firewalld.

Note: This container image supports the automatic update feature of Podman, please refer to the official document for help.