Added PrivateVPN with config provided by mysterfr in #48
This commit is contained in:
@@ -13,6 +13,7 @@ It bundles certificates and configurations for the following VPN providers:
|
|||||||
* HideMe
|
* HideMe
|
||||||
* PureVPN
|
* PureVPN
|
||||||
* HideMyAss
|
* HideMyAss
|
||||||
|
* PrivateVPN
|
||||||
|
|
||||||
When using PIA as provider it will update Transmission hourly with assigned open port. Please read the instructions below.
|
When using PIA as provider it will update Transmission hourly with assigned open port. Please read the instructions below.
|
||||||
|
|
||||||
@@ -44,7 +45,7 @@ By default a folder named transmission-home will also be created under /data, th
|
|||||||
### Required environment options
|
### Required environment options
|
||||||
| Variable | Function | Example |
|
| Variable | Function | Example |
|
||||||
|----------|----------|-------|
|
|----------|----------|-------|
|
||||||
|`OPENVPN_PROVIDER` | Sets the OpenVPN provider to use. | `OPENVPN_PROVIDER=provider`. Supported providers are `PIA`, `BTGUARD`, `TIGER`, `FROOT`, `TORGUARD`, `NORDVPN`, `USENETSERVER`, `IPVANISH`, `ANONINE`, `HIDEME`, `PUREVPN` and `HIDEMYASS` |
|
|`OPENVPN_PROVIDER` | Sets the OpenVPN provider to use. | `OPENVPN_PROVIDER=provider`. Supported providers are `PIA`, `BTGUARD`, `TIGER`, `FROOT`, `TORGUARD`, `NORDVPN`, `USENETSERVER`, `IPVANISH`, `ANONINE`, `HIDEME`, `PUREVPN`, `HIDEMYASS` and `PRIVATEVPN`|
|
||||||
|`OPENVPN_USERNAME`|Your OpenVPN username |`OPENVPN_USERNAME=asdf`|
|
|`OPENVPN_USERNAME`|Your OpenVPN username |`OPENVPN_USERNAME=asdf`|
|
||||||
|`OPENVPN_PASSWORD`|Your OpenVPN password |`OPENVPN_PASSWORD=asdf`|
|
|`OPENVPN_PASSWORD`|Your OpenVPN password |`OPENVPN_PASSWORD=asdf`|
|
||||||
|
|
||||||
|
66
openvpn/privatevpn/default.ovpn
Normal file
66
openvpn/privatevpn/default.ovpn
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
client
|
||||||
|
remote-random
|
||||||
|
remote 91.240.64.20 21000
|
||||||
|
remote 91.240.64.20 21001
|
||||||
|
remote 91.240.64.20 21002
|
||||||
|
remote 91.240.64.20 21003
|
||||||
|
remote 91.240.64.19 21000
|
||||||
|
remote 91.240.64.19 21001
|
||||||
|
remote 91.240.64.19 21002
|
||||||
|
remote 91.240.64.19 21003
|
||||||
|
remote 91.240.64.18 21000
|
||||||
|
remote 91.240.64.18 21001
|
||||||
|
remote 91.240.64.18 21002
|
||||||
|
remote 91.240.64.18 21003
|
||||||
|
remote 91.240.64.18 21004
|
||||||
|
remote 91.240.64.18 21005
|
||||||
|
remote 91.240.64.18 21006
|
||||||
|
remote 91.240.64.18 21007
|
||||||
|
dev tap0
|
||||||
|
proto udp
|
||||||
|
resolv-retry infinite
|
||||||
|
nobind
|
||||||
|
persist-key
|
||||||
|
persist-tun
|
||||||
|
mute-replay-warnings
|
||||||
|
<ca>
|
||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
MIIE3zCCA8egAwIBAgIJAMXxdK4eMVKxMA0GCSqGSIb3DQEBBQUAMIGlMQswCQYD
|
||||||
|
VQQGEwJTRTELMAkGA1UECBMCQ0ExEjAQBgNVBAcTCVN0b2NraG9sbTETMBEGA1UE
|
||||||
|
ChMKUHJpdmF0ZVZQTjETMBEGA1UECxMKUHJpdmF0ZVZQTjETMBEGA1UEAxMKUHJp
|
||||||
|
dmF0ZVZQTjERMA8GA1UEKRMIY2hhbmdlbWUxIzAhBgkqhkiG9w0BCQEWFHN1cHBv
|
||||||
|
cnRAcHJpdmF0dnBuLnNlMB4XDTE0MDQyNjA3MjcxNVoXDTI0MDQyMzA3MjcxNVow
|
||||||
|
gaUxCzAJBgNVBAYTAlNFMQswCQYDVQQIEwJDQTESMBAGA1UEBxMJU3RvY2tob2xt
|
||||||
|
MRMwEQYDVQQKEwpQcml2YXRlVlBOMRMwEQYDVQQLEwpQcml2YXRlVlBOMRMwEQYD
|
||||||
|
VQQDEwpQcml2YXRlVlBOMREwDwYDVQQpEwhjaGFuZ2VtZTEjMCEGCSqGSIb3DQEJ
|
||||||
|
ARYUc3VwcG9ydEBwcml2YXR2cG4uc2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||||
|
ggEKAoIBAQC/H+vc6QChwv2fj5XLzQcO05b3zIpPqQWsKunWyLnKUybFz79pUfhv
|
||||||
|
07L9arJj2LPwW0DVcyl9dxUWgqJOcWG5UrwYWF3ZDlGHkJywH5XKpnmdiqR8kkPi
|
||||||
|
atGm28aMpYIOvP+uIFrMD509cZONC0WIyVUrV9tpRX7LfKBti509ifPH+tINm5R9
|
||||||
|
B9dMQJKBI951wYXD8cCBodXsan++yOzuazkKHn1U1tY3TdqdIyD2HiBUbXhSH86w
|
||||||
|
fAmvY/O7L6f+YHzyI4hHseLzEo9htbaOQLvtg57cr2eBl2K46qiDwKn2q1aiJ2kx
|
||||||
|
uNkK1Q1uYAUzdyJHUsbbg+FZFxra8uAxAgMBAAGjggEOMIIBCjAdBgNVHQ4EFgQU
|
||||||
|
cLPgc+zc/6yPLEOKVPL62EW9rLAwgdoGA1UdIwSB0jCBz4AUcLPgc+zc/6yPLEOK
|
||||||
|
VPL62EW9rLChgaukgagwgaUxCzAJBgNVBAYTAlNFMQswCQYDVQQIEwJDQTESMBAG
|
||||||
|
A1UEBxMJU3RvY2tob2xtMRMwEQYDVQQKEwpQcml2YXRlVlBOMRMwEQYDVQQLEwpQ
|
||||||
|
cml2YXRlVlBOMRMwEQYDVQQDEwpQcml2YXRlVlBOMREwDwYDVQQpEwhjaGFuZ2Vt
|
||||||
|
ZTEjMCEGCSqGSIb3DQEJARYUc3VwcG9ydEBwcml2YXR2cG4uc2WCCQDF8XSuHjFS
|
||||||
|
sTAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4IBAQA0UbskTX1IX6NLfAs3
|
||||||
|
8gPj321zN2ryj3ADxS8sLjy/+hUbdHu3FyQ12pI7jIVeAK4n7DccBRAMDBTWfNtv
|
||||||
|
jqFiWp10G2cI6d2xwDaDZFJNSWDyl4OYQjE4RtyBwH4IskKAdrT0oXg+kVgo8TiU
|
||||||
|
BwAvzuoZFWFHYYYhfCh9bGdicLCtBfiZ6zjlAltjVA0tjdbYCG5WkPqsXAUeKBmf
|
||||||
|
oQ5n10nzGdkZSMwlp9g5tFfni9kq/oSAupS5XXyvUG3IpFsdZWuZUo6fr5Hp6Ve5
|
||||||
|
Yvux4/hgnPLuT8E/46EKkATabVnpNa3/CgSqiJLEd4m6ZUiykqI7Hq3juKkK6DrT
|
||||||
|
ilw/
|
||||||
|
-----END CERTIFICATE-----
|
||||||
|
</ca>
|
||||||
|
|
||||||
|
auth-user-pass /config/openvpn-credentials.txt
|
||||||
|
ns-cert-type server
|
||||||
|
comp-lzo
|
||||||
|
verb 3
|
||||||
|
|
||||||
|
# OpenVPN controls startup and shut down of transmission
|
||||||
|
script-security 2
|
||||||
|
up /etc/transmission/start.sh
|
||||||
|
down /etc/transmission/stop.sh
|
Reference in New Issue
Block a user