qBittorentVPN (hotio)
version: "3.7"
services:
qbittorrent:
container_name: qbittorrentvpn
image: cr.hotio.dev/hotio/qbittorrent
ports:
- 8992:8992
- 8118:8118
environment:
- WEBUI_PORTS=8992/tcp,8992/udp
- PUID=998
- PGID=100
- UMASK=002
- TZ=Europe/Paris
- VPN_ENABLED=true
- VPN_LAN_NETWORK=192.168.0.0/24
- VPN_CONF=wg0
# - VPN_ADDITIONAL_PORTS
- VPN_IP_CHECK_DELAY=5
- PRIVOXY_ENABLED=false
volumes:
- /srv/path/Files/QBittorrentVPN/config:/config
- /srv/path/Files/QBittorrentVPN/downloads:/downloads
- /srv/path/Files/QBittorrentVPN/skins:/skins
cap_add:
- NET_ADMIN
sysctls:
- net.ipv4.conf.all.src_valid_mark=1
# - net.ipv6.conf.all.disable_ipv6=0
restart: unless-stopped
Default creditentials
admin
adminadmin
make sure /srv/path/Files/QBittorrentVPN/downloads
is owned by 998:100 (or whatever puid:pgid you chose)chown -R 998:100 /srv/path/Files/QBittorrentVPN/downloads/
Optionnal : set WebUI\HostHeaderValidation=false in the qBittorrent.conf
If Web UI Stuck on "Unacceptable file type, only regular file is allowed", go to:
"/home/qbittorrent/.config/qBittorrent" and edit the config file: "WebUI\AlternativeUIEnabled=true" to "WebUI\AlternativeUIEnabled=false"
Alternative WebUI :
https://github.com/bill-ahmed/qbit-matUI/releases
https://github.com/WDaan/VueTorrent/releases
MIGHT NOT WORK WITH SOME BROWSERS ! If so, try a different one.