mirror of
https://github.com/MarkusMcNugen/docker-qBittorrentvpn
synced 2024-11-14 22:55:11 +00:00
Update README.md
This commit is contained in:
parent
cf15d41301
commit
8181782cda
34
README.md
34
README.md
@ -1,19 +1,5 @@
|
|||||||
# qBittorrent with WebUI and OpenVPN
|
# qBittorrent with WebUI and OpenVPN
|
||||||
Docker container which runs qBittorrent torrent client with WebUI while connecting to OpenVPN.
|
Docker container which runs qBittorrent torrent client with WebUI while connecting to OpenVPN.
|
||||||
It bundles certificates and configurations for the following VPN providers:
|
|
||||||
* Private Internet Access
|
|
||||||
* BTGuard
|
|
||||||
* TigerVPN
|
|
||||||
* FrootVPN
|
|
||||||
* TorGuard
|
|
||||||
* NordVPN
|
|
||||||
* UsenetServerVPN
|
|
||||||
* IPVanish
|
|
||||||
* Anonine
|
|
||||||
* HideMe
|
|
||||||
* PureVPN
|
|
||||||
|
|
||||||
When using PIA as provider it will update Transmission hourly with assigned open qBittorrent. Please read the instructions below.
|
|
||||||
|
|
||||||
## Run container from Docker registry
|
## Run container from Docker registry
|
||||||
The container is available from the Docker registry and this is the simplest way to get it.
|
The container is available from the Docker registry and this is the simplest way to get it.
|
||||||
@ -21,24 +7,18 @@ To run the container use this command:
|
|||||||
|
|
||||||
```
|
```
|
||||||
$ docker run --privileged -d \
|
$ docker run --privileged -d \
|
||||||
-v /your/storage/path/:/data \
|
-v /your/docker/config/path/:/config \
|
||||||
-e "OPENVPN_PROVIDER=PIA" \
|
-v /your/downloads/path/:/downloads \
|
||||||
-e "OPENVPN_CONFIG=Netherlands" \
|
|
||||||
-e "OPENVPN_USERNAME=user" \
|
-e "OPENVPN_USERNAME=user" \
|
||||||
-e "OPENVPN_PASSWORD=pass" \
|
-e "OPENVPN_PASSWORD=pass" \
|
||||||
-p 9091:9091 \
|
-p 8080:8080 \
|
||||||
hayduck/qbittorrent-openvpn
|
markusmcnugen/qbittorrentvpn
|
||||||
```
|
```
|
||||||
|
|
||||||
You must set the environment variables `OPENVPN_PROVIDER`, `OPENVPN_USERNAME` and `OPENVPN_PASSWORD` to provide basic connection details.
|
You must set the environment variables `OPENVPN_USERNAME` and `OPENVPN_PASSWORD` to provide basic connection details.
|
||||||
|
|
||||||
The `OPENVPN_CONFIG` is an optional variable. If no config is given, a default config will be selected for the provider you have chosen.
|
|
||||||
Find available OpenVPN configurations by looking in the openvpn folder of the GitHub repository.
|
|
||||||
|
|
||||||
As you can see, the container also expects a data volume to be mounted.
|
|
||||||
This is where Transmission will store your downloads, incomplete downloads and look for a watch directory for new .torrent files.
|
|
||||||
By default a folder named transmission-home will also be created under /data, this is where Transmission stores its state.
|
|
||||||
|
|
||||||
|
As you can see, the container also expects a downloads volume to be mounted.
|
||||||
|
This is where qBittorrent will store your downloads, incomplete downloads and look for a watch directory for new .torrent files.
|
||||||
|
|
||||||
### Required environment options
|
### Required environment options
|
||||||
| Variable | Function | Example |
|
| Variable | Function | Example |
|
||||||
|
Loading…
Reference in New Issue
Block a user