Style: Global Markdown structural and formatting &&audit & fix
All checks were successful
deploy-docs / build-and-deploy (push) Successful in 20s

This commit is contained in:
2026-03-25 04:43:16 +00:00
parent 09a41554e5
commit ce585907a0
23 changed files with 356 additions and 356 deletions

View File

@@ -13,13 +13,13 @@ showHero: false # needed to hide "hero banner"
container. I use QBittorrent because I can set it up with a VPN that only
connects via the container directly. Effectively separating it from the rest of
my network and allowing me to continue as normal while it is downloading. It
will automatically stop the network if the VPN is not functioning correctly.
will automatically stop the network if the VPN is not functioning correctly.
## Docker Compose Example
``` yaml
# qbittorrentvpn - docker compose
# https://hub.docker.com/r/dyonr/qbittorrentvpn
## https://hub.docker.com/r/dyonr/qbittorrentvpn
---
version: "2"
services :
@@ -37,10 +37,10 @@ services :
ports :
- 8080:8080
- 8999:8999
- 8999:8999/udp
- 8999:8999/udp
volumes :
- /app/QBittorrent/config:/config
- /mnt/store/MediaServer/torrent:/downloads
- /mnt/store/MediaServer/torrent:/downloads
restart: unless-stopped
```
To set up the VPN you will need to have an existing account with a VPN service.
@@ -49,13 +49,14 @@ In my case I use Surfshark and have to go log into my account, navigate to the
linux setup page and grab my generated Username key and Password key there.
A credentials file on my docker host was generated by QBittorrent when running
the first time.
the first time.
```
# download all availble server conf
## download all availble server conf
sudo wget https://my.surfshark.com/vpn/api/v1/server/configurations
# cp the server you want to use into config folder
/app/QBittorrent/config/openvpn
## cp the server you want to use into config folder
/app/QBittorrent/config/openvpn
```
Once you restart your qbittorrentvpn docker container you can test your vpn