Sign inSign up

bmoorman/qbittorrent

By bmoorman

•Updated about 23 hours ago

qBittorrent [qbittorrent.org] on Ubuntu

Image
0

10K+

bmoorman/qbittorrent repository overview

⁠How to use this image

⁠Docker Run

# Without VPN
docker run \
--detach \
--name qbittorrent \
--publish 8080:8080 \
--volume qbittorrent-config:/config \
--volume qbittorrent-data:/data \
bmoorman/qbittorrent:novpn
# With VPN provided by Private Internet Access
docker run \
--detach \
--name qbittorrent \
--dns 1.1.1.1 \
--dns 1.0.0.1 \
--cap-add NET_ADMIN \
--device /dev/net/tun \
--publish 8080:8080 \
--env "PIA_USER=**username**" \
--env "PIA_PASS=**password**" \
--volume qbittorrent-config:/config \
--volume qbittorrent-data:/data \
bmoorman/qbittorrent:latest

⁠Docker Compose

# Without VPN
version: "3.7"
services:
  qbittorrent:
    image: bmoorman/qbittorrent:novpn
    container_name: qbittorrent
    ports:
      - "8080:8080"
    volumes:
      - qbittorrent-config:/config
      - qbittorrent-data:/data

volumes:
  qbittorrent-config:
  qbittorrent-data:
# With VPN provided by Private Internet Access
version: "3.7"
services:
  qbittorrent:
    image: bmoorman/qbittorrent:latest
    container_name: qbittorrent
    dns:
      - 1.1.1.1
      - 1.0.0.1
    cap_add:
      - NET_ADMIN
    devices:
      - "/dev/net/tun"
    ports:
      - "8080:8080"
    environment:
      - PIA_USER=**username**
      - PIA_PASS=**password**
    volumes:
      - qbittorrent-config:/config
      - qbittorrent-data:/data

volumes:
  qbittorrent-config:
  qbittorrent-data:

⁠Environment Variables

VariableDescriptionDefault
TZSets the timezoneAmerica/Denver
PIA_USERPIA username<empty>
PIA_PASSPIA password<empty>
LOCAL_NETWORKKeep local traffic... local192.168.0.0/16
QBITTORRENT_WEBUI_PORTSets which port qBit listens on8080
XDG_DATA_HOME/config
XDG_CONFIG_HOME/config

Tag summary

Content type

Image

Digest

sha256:b20deb5cb…

Size

80.4 MB

Last updated

4 days ago

docker pull bmoorman/qbittorrent