/docker-qbittorrent-enhanced-edition

qBittorrent Enhanced Edition Docker

Primary LanguagePythonMIT LicenseMIT

qBittorrent Enhanced Edition

logo

GitHub Actions Workflow Status Docker Image Version

Github: https://github.com/jothi-prasath/docker-qbittorrent-enhanced-edition
Docker Hub: https://hub.docker.com/r/jothiprasath2/qbittorrent-enhanced-edition

Features

  • Auto Ban Xunlei, QQ, Baidu, Xfplay, DLBT and Offline downloader
  • Auto Ban Unknown Peer from China Option (Default: OFF)
  • Auto Update Public Trackers List (Default: OFF)
  • Auto Ban BitTorrent Media Player Peer Option (Default: OFF)
  • Peer whitelist/blacklist
  • Dark theme

Thanks to the following projects:

Architecture

Architecture Tag
x86-64 latest
arm64 latest

Usage

docker-compose

---
services:
  qbittorrentee:
    image: jothiprasath2/qbittorrent-enhanced-edition:latest
    container_name: qbittorrent-enhanced-edition
    environment:
      - PUID=1000
      - PGID=100
      - TZ=Asia/Kolkata
    volumes:
      - /path/to/appdata/config:/config
      - /path/to/downloads:/downloads
    ports:
      - 6881:6881
      - 6881:6881/udp
      - 8080:8080
    restart: unless-stopped

docker cli

docker run -d \
    --name=qbittorrent-enhanced-edition  \
    -e WEBUIPORT=8080  \
    -e PUID=1000 \
    -e PGID=100 \
    -e TZ=Asia/Kolkata \
    -p 6881:6881  \
    -p 6881:6881/udp  \
    -p 8080:8080  \
    -v /path/to/appdata/config:/config  \
    -v /path/to/downloads:/downloads  \
    --restart unless-stopped  \
    jothiprasath2/qbittorrent-enhanced-edition:latest

Parameters

Parameter Function
-p 8080 WebUI
-p 6881 tcp connection port
-p 6881/udp udp connection port
-e TZ=Asia/Kolkata specify a timezone to use