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
|
||||
* PureVPN
|
||||
* HideMyAss
|
||||
* PrivateVPN
|
||||
|
||||
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
|
||||
| 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_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