qbittorrentvpn

qbittorrentvpn

Docker app from MarkusMcNugen's Repository

Overview

Docker container which runs the latest headless qBittorrent client with WebUI wth optional OpenVPN connection including iptables killswitch to prevent IP leakage when tunnel does down. This is an automated build linked with Ubuntu. NOTE: Dont use WebUI from the Unraid menu, it throws a header redirect error in qBittorrent. Instead type the IP:PORT directly into a browser address bar. NOTE2: If you want to change the ports, change the environmental variables as well as the exposed ports for the container instead of forwarding a host port to 8080 inside the container. qBittorrent will throw a DNS rebinding error.

Runtime arguments

Web UI
http://[IP]:[PORT:8080]/
Network
br0
Privileged
true

Template configuration

WEBUI_PORTPorttcp

Container Port: 8080

Target
8080
Default
8080
Value
8080
INCOMING_PORT_TCPPorttcp

Container Port: 8999

Target
8999
Default
8999
Value
8999
INCOMING_PORT_UDPPortudp

Container Port: 8999

Target
8999
Default
8999
Value
8999
WEBUI_PORT_ENVVariable

Container Variable: WEBUI_PORT - Sets Web UI port in qBittorrent config. You must change the exposed WebUI Port to the same value if you change this.

Target
WEBUI_PORT
Default
8080
Value
8080
INCOMING_PORT_ENVVariable

Container Variable: INCOMING_PORT - Sets incoming connections port in qBittorrent config. You must change the exposed Incoming Ports to the same value if you change this.

Target
INCOMING_PORT
Default
8999
Value
8999
Downloads PathPathrw

Container Path: /downloads

Target
/downloads
Value
/mnt/user/Downloads/
VPN_ENABLEDVariable

Container Variable: VPN_ENABLED

Default
yes
Value
yes
VPN_USERNAMEVariable

Container Variable: VPN_USERNAME

VPN_PASSWORDVariable

Container Variable: VPN_PASSWORD

LAN_NETWORKVariable

Container Variable: LAN_NETWORK

Default
192.168.1.0/24
Value
192.168.2.0/24
NAME_SERVERSVariable

Container Variable: NAME_SERVERS

Default
8.8.8.8,8.8.4.4
Value
8.8.8.8,8.8.4.4
PUIDVariable

Container Variable: PUID

Default
99
Value
99
PGIDVariable

Container Variable: PGID

Default
100
Value
100
UMASKVariable

Container Variable: UMASK

Default
002
Value
002
configPathrw

Container Path: /config

Target
/config
Default
/mnt/cache/appdata/qbittorrentvpn
Value
/mnt/cache/appdata/qbittorrentvpn/

Categories

Download Statistics

10,647,901
Total Downloads
10,353
This Month
8,128
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
markusmcnugen/qbittorrentvpn
Last Updated2021-09-18

Run Qbittorrentvpn on Unraid.

Qbittorrentvpn is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.