@@ -15,6 +15,7 @@ It bundles certificates and configurations for the following VPN providers: | |||
* HideMyAss | |||
* PrivateVPN | |||
* IVPN | |||
* Ivacy | |||
When using PIA as provider it will update Transmission hourly with assigned open port. Please read the instructions below. | |||
@@ -46,7 +47,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`, `HIDEMYASS`, `PRIVATEVPN`, and `IVPN`| | |||
|`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`, `PRIVATEVPN`, `IVPN` and `IVACY`| | |||
|`OPENVPN_USERNAME`|Your OpenVPN username |`OPENVPN_USERNAME=asdf`| | |||
|`OPENVPN_PASSWORD`|Your OpenVPN password |`OPENVPN_PASSWORD=asdf`| | |||
@@ -0,0 +1,19 @@ | |||
client | |||
dev tun | |||
proto tcp | |||
remote au1-ovpn-tcp.ivacy.net 80 | |||
persist-key | |||
persist-tun | |||
ca /etc/openvpn/ivacy/ca.crt | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
route-method exe | |||
route-delay 2 | |||
route 0.0.0.0 0.0.0.0 | |||
float | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
ifconfig-nowarn |
@@ -0,0 +1,22 @@ | |||
client | |||
dev tun | |||
remote au1-ovpn-udp.ivacy.net 53 | |||
proto udp | |||
nobind | |||
persist-key | |||
persist-tun | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
ca /etc/openvpn/ivacy/ca.crt | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
float | |||
route-method exe | |||
route-delay 2 | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
explicit-exit-notify 2 | |||
ifconfig-nowarn | |||
auth-nocache |
@@ -0,0 +1,19 @@ | |||
client | |||
dev tun | |||
proto tcp | |||
remote caq1-ovpn-tcp.ivacy.net 80 | |||
persist-key | |||
persist-tun | |||
ca /etc/openvpn/ivacy/ca.crt | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
route-method exe | |||
route-delay 2 | |||
route 0.0.0.0 0.0.0.0 | |||
float | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
ifconfig-nowarn |
@@ -0,0 +1,22 @@ | |||
client | |||
dev tun | |||
remote caq1-ovpn-udp.ivacy.net 53 | |||
proto udp | |||
nobind | |||
persist-key | |||
persist-tun | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
ca /etc/openvpn/ivacy/ca.crt | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
float | |||
route-method exe | |||
route-delay 2 | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
explicit-exit-notify 2 | |||
ifconfig-nowarn | |||
auth-nocache |
@@ -0,0 +1,19 @@ | |||
client | |||
dev tun | |||
proto tcp | |||
remote fr1-ovpn-tcp.ivacy.net 80 | |||
persist-key | |||
persist-tun | |||
ca /etc/openvpn/ivacy/ca.crt | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
route-method exe | |||
route-delay 2 | |||
route 0.0.0.0 0.0.0.0 | |||
float | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
ifconfig-nowarn |
@@ -0,0 +1,22 @@ | |||
client | |||
dev tun | |||
remote fr1-ovpn-udp.ivacy.net 53 | |||
proto udp | |||
nobind | |||
persist-key | |||
persist-tun | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
ca /etc/openvpn/ivacy/ca.crt | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
float | |||
route-method exe | |||
route-delay 2 | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
explicit-exit-notify 2 | |||
ifconfig-nowarn | |||
auth-nocache |
@@ -0,0 +1,19 @@ | |||
client | |||
dev tun | |||
proto tcp | |||
remote germany-tcp.ivacy.net 80 | |||
persist-key | |||
persist-tun | |||
ca /etc/openvpn/ivacy/ca.crt | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
route-method exe | |||
route-delay 2 | |||
route 0.0.0.0 0.0.0.0 | |||
float | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
ifconfig-nowarn |
@@ -0,0 +1,22 @@ | |||
client | |||
dev tun | |||
remote germany-udp.ivacy.net 53 | |||
proto udp | |||
nobind | |||
persist-key | |||
persist-tun | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
ca /etc/openvpn/ivacy/ca.crt | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
float | |||
route-method exe | |||
route-delay 2 | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
explicit-exit-notify 2 | |||
ifconfig-nowarn | |||
auth-nocache |
@@ -0,0 +1,19 @@ | |||
client | |||
dev tun | |||
proto tcp | |||
remote netherlands-tcp.ivacy.net 80 | |||
persist-key | |||
persist-tun | |||
ca /etc/openvpn/ivacy/ca.crt | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
route-method exe | |||
route-delay 2 | |||
route 0.0.0.0 0.0.0.0 | |||
float | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
ifconfig-nowarn |
@@ -0,0 +1,22 @@ | |||
client | |||
dev tun | |||
remote netherlands-udp.ivacy.net 53 | |||
proto udp | |||
nobind | |||
persist-key | |||
persist-tun | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
ca /etc/openvpn/ivacy/ca.crt | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
float | |||
route-method exe | |||
route-delay 2 | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
explicit-exit-notify 2 | |||
ifconfig-nowarn | |||
auth-nocache |
@@ -0,0 +1,20 @@ | |||
client | |||
dev tun | |||
proto tcp | |||
remote ru1-ovpn-tcp.ivacy.net 80 | |||
persist-key | |||
persist-tun | |||
ca /etc/openvpn/ivacy/ca.crt | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
route-method exe | |||
route-delay 2 | |||
route 0.0.0.0 0.0.0.0 | |||
float | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
ifconfig-nowarn | |||
@@ -0,0 +1,22 @@ | |||
client | |||
dev tun | |||
remote ru1-ovpn-udp.ivacy.net 53 | |||
proto udp | |||
nobind | |||
persist-key | |||
persist-tun | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
ca /etc/openvpn/ivacy/ca.crt | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
float | |||
route-method exe | |||
route-delay 2 | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
explicit-exit-notify 2 | |||
ifconfig-nowarn | |||
auth-nocache |
@@ -0,0 +1,19 @@ | |||
client | |||
dev tun | |||
proto tcp | |||
remote usil1-ovpn-tcp.ivacy.net 80 | |||
persist-key | |||
persist-tun | |||
ca /etc/openvpn/ivacy/ca.crt | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
route-method exe | |||
route-delay 2 | |||
route 0.0.0.0 0.0.0.0 | |||
float | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
ifconfig-nowarn |
@@ -0,0 +1,22 @@ | |||
client | |||
dev tun | |||
remote usil1-ovpn-udp.ivacy.net 53 | |||
proto udp | |||
nobind | |||
persist-key | |||
persist-tun | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
ca /etc/openvpn/ivacy/ca.crt | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
float | |||
route-method exe | |||
route-delay 2 | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
explicit-exit-notify 2 | |||
ifconfig-nowarn | |||
auth-nocache |
@@ -0,0 +1,19 @@ | |||
client | |||
dev tun | |||
proto tcp | |||
remote ukm1-ovpn-tcp.ivacy.net 80 | |||
persist-key | |||
persist-tun | |||
ca /etc/openvpn/ivacy/ca.crt | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
route-method exe | |||
route-delay 2 | |||
route 0.0.0.0 0.0.0.0 | |||
float | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
ifconfig-nowarn |
@@ -0,0 +1,22 @@ | |||
client | |||
dev tun | |||
remote ukm1-ovpn-udp.ivacy.net 53 | |||
proto udp | |||
nobind | |||
persist-key | |||
persist-tun | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
ca /etc/openvpn/ivacy/ca.crt | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
float | |||
route-method exe | |||
route-delay 2 | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
explicit-exit-notify 2 | |||
ifconfig-nowarn | |||
auth-nocache |
@@ -0,0 +1,19 @@ | |||
client | |||
dev tun | |||
proto tcp | |||
remote uk1-ovpn-tcp.ivacy.net 80 | |||
persist-key | |||
persist-tun | |||
ca /etc/openvpn/ivacy/ca.crt | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
route-method exe | |||
route-delay 2 | |||
route 0.0.0.0 0.0.0.0 | |||
float | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
ifconfig-nowarn |
@@ -0,0 +1,22 @@ | |||
client | |||
dev tun | |||
remote uk1-ovpn-udp.ivacy.net 53 | |||
proto udp | |||
nobind | |||
persist-key | |||
persist-tun | |||
tls-auth /etc/openvpn/ivacy/Wdc.key 1 | |||
ca /etc/openvpn/ivacy/ca.crt | |||
cipher AES-256-CBC | |||
comp-lzo | |||
verb 1 | |||
mute 20 | |||
float | |||
route-method exe | |||
route-delay 2 | |||
auth-user-pass /config/openvpn-credentials.txt | |||
auth-retry interact | |||
explicit-exit-notify 2 | |||
ifconfig-nowarn | |||
auth-nocache |
@@ -0,0 +1,21 @@ | |||
# | |||
# 2048 bit OpenVPN static key | |||
# | |||
-----BEGIN OpenVPN Static key V1----- | |||
e30af995f56d07426d9ba1f824730521 | |||
d4283db4b4d0cdda9c6e8759a3799dcb | |||
7939b6a5989160c9660de0f6125cbb1f | |||
585b41c074b2fe88ecfcf17eab9a33be | |||
1352379cdf74952b588fb161a93e13df | |||
9135b2b29038231e02d657a6225705e6 | |||
868ccb0c384ed11614690a1894bfbeb2 | |||
74cebf1fe9c2329bdd5c8a40fe882062 | |||
4d2ea7540cd79ab76892db51fc371a3a | |||
c5fc9573afecb3fffe3281e61d72e915 | |||
79d9b03d8cbf7909b3aebf4d90850321 | |||
ee6b7d0a7846d15c27d8290e031e951e | |||
19438a4654663cad975e138f5bc5af89 | |||
c737ad822f27e19057731f41e1e254cc | |||
9c95b7175c622422cde9f1f2cfd3510a | |||
dd94498b4d7133d3729dd214a16b27fb | |||
-----END OpenVPN Static key V1----- |
@@ -0,0 +1,29 @@ | |||
-----BEGIN CERTIFICATE----- | |||
MIIE6DCCA9CgAwIBAgIJAMjXFoeo5uSlMA0GCSqGSIb3DQEBCwUAMIGoMQswCQYD | |||
VQQGEwJISzEQMA4GA1UECBMHQ2VudHJhbDELMAkGA1UEBxMCSEsxGDAWBgNVBAoT | |||
D1NlY3VyZS1TZXJ2ZXJDQTELMAkGA1UECxMCSVQxGDAWBgNVBAMTD1NlY3VyZS1T | |||
ZXJ2ZXJDQTEYMBYGA1UEKRMPU2VjdXJlLVNlcnZlckNBMR8wHQYJKoZIhvcNAQkB | |||
FhBtYWlsQGhvc3QuZG9tYWluMB4XDTE2MDExNTE1MzQwOVoXDTI2MDExMjE1MzQw | |||
OVowgagxCzAJBgNVBAYTAkhLMRAwDgYDVQQIEwdDZW50cmFsMQswCQYDVQQHEwJI | |||
SzEYMBYGA1UEChMPU2VjdXJlLVNlcnZlckNBMQswCQYDVQQLEwJJVDEYMBYGA1UE | |||
AxMPU2VjdXJlLVNlcnZlckNBMRgwFgYDVQQpEw9TZWN1cmUtU2VydmVyQ0ExHzAd | |||
BgkqhkiG9w0BCQEWEG1haWxAaG9zdC5kb21haW4wggEiMA0GCSqGSIb3DQEBAQUA | |||
A4IBDwAwggEKAoIBAQDluufhyLlyvXzPUL16kAWAdivl1roQv3QHbuRshyKacf/1 | |||
Er1JqEbtW3Mx9Fvr/u27qU2W8lQI6DaJhU2BfijPe/KHkib55mvHzIVvoexxya26 | |||
nk79F2c+d9PnuuMdThWQO3El5a/i2AASnM7T7piIBT2WRZW2i8RbfJaTT7G7LP7O | |||
pMKIV1qyBg/cWoO7cIWQW4jmzqrNryIkF0AzStLN1DxvnQZwgXBGv0CwuAkfQuNS | |||
Lu0PQgPp0PhdukNZFllv5D29IhPr0Z+kwPtrAgPQo+lHlOBHBMUpDT4XChTPeAvM | |||
aUSBsqmonAE8UUHEabWrqYN/kWNHCNkYXMkiVmK1AgMBAAGjggERMIIBDTAdBgNV | |||
HQ4EFgQU456ijsFrYnzHBShLAPpOUqQ+Z2cwgd0GA1UdIwSB1TCB0oAU456ijsFr | |||
YnzHBShLAPpOUqQ+Z2ehga6kgaswgagxCzAJBgNVBAYTAkhLMRAwDgYDVQQIEwdD | |||
ZW50cmFsMQswCQYDVQQHEwJISzEYMBYGA1UEChMPU2VjdXJlLVNlcnZlckNBMQsw | |||
CQYDVQQLEwJJVDEYMBYGA1UEAxMPU2VjdXJlLVNlcnZlckNBMRgwFgYDVQQpEw9T | |||
ZWN1cmUtU2VydmVyQ0ExHzAdBgkqhkiG9w0BCQEWEG1haWxAaG9zdC5kb21haW6C | |||
CQDI1xaHqObkpTAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQCvga2H | |||
MwOtUxWH/inL2qk24KX2pxLg939JNhqoyNrUpbDHag5xPQYXUmUpKrNJZ0z+o/Zn | |||
NUPHydTSXE7Z7E45J0GDN5E7g4pakndKnDLSjp03NgGsCGW+cXnz6UBPM5FStFvG | |||
dDeModeSUyoS9fjk+mYROvmiy5EiVDP91sKGcPLR7Ym0M7zl2aaqV7bb98HmMoBO | |||
xpeZQinof67nKrCsgz/xjktWFgcmPl4/PQSsmqQD0fTtWxGuRX+FzwvF2OCMCAJg | |||
p1RqJNlk2g50/kBIoJVPPCfjDFeDU5zGaWGSQ9+z1L6/z7VXdjUiHL0ouOcHwbiS | |||
4ZjTr9nMn6WdAHU2 | |||
-----END CERTIFICATE----- |
@@ -0,0 +1 @@ | |||
Netherlands-UDP.ovpn |