Use this to install arch-qbittorrentvpn in docker / portainer. This is for MullVad VPN. for more support visit
Remember to change volumes section to match your own setup.
If having issues with WebUi Password then edit the config file and enter the below. it will reset it back to u: admin and p: adminadmin.
Has anyone else had the qbittorrent “invalid Username or Password” error post update : r/docker
WebUI\Password_PBKDF2="@ByteArray(ARQ77eY1NUZaQsuDHbIMCA==:0WMRkYTUWVT9wVvdDtHAjU9b3b7uB8NR1Gur2hmQCvCDpm39Q+PsJRJPaCU51dEiz+dTzh8qbPsL8WkFljQYFQ==)"
version: "3.8"
services:
qbittorrentvpn:
image: binhex/arch-qbittorrentvpn
container_name: qbittorrentvpn
cap_add:
- NET_ADMIN
ports:
- "8080:8080"
- "8118:8118"
- "9118:9118"
- "58946:58946"
- "58946:58946/udp"
volumes:
- /share/Data:/data
- /share/Torrent Watch:/watch
- /share/Docker/binhex-qbittorrentvpn:/config
- /etc/localtime:/etc/localtime:ro
environment:
- VPN_ENABLED=yes
- VPN_USER=MULVAD ID
- VPN_PASS=m
- VPN_PROV=custom
- VPN_CLIENT=openvpn
- ENABLE_STARTUP_SCRIPTS=no
- ENABLE_PRIVOXY=yes
- STRICT_PORT_FORWARD=yes
- USERSPACE_WIREGUARD=no
- ENABLE_SOCKS=no
- SOCKS_USER=admin
- SOCKS_PASS=socks
- LAN_NETWORK=192.168.0.1/24
- NAME_SERVERS=1.1.1.1,1.0.0.1
- VPN_INPUT_PORTS=1234
- VPN_OUTPUT_PORTS=5678
- DEBUG=false
- WEBUI_PORT=8080
- UMASK=000
- PUID=999
- PGID=999
restart: unless-stopped