fix(transmission-vpn): add custom config ability, recommend now vpn with port forwarding (#1929)
This commit is contained in:
parent
7301af6599
commit
4b638fc6e3
|
@ -4,13 +4,8 @@
|
||||||
"available": true,
|
"available": true,
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"port": 9091,
|
"port": 9091,
|
||||||
"requirements": {
|
|
||||||
"ports": [
|
|
||||||
51413
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"id": "transmission-vpn",
|
"id": "transmission-vpn",
|
||||||
"tipi_version": 6,
|
"tipi_version": 7,
|
||||||
"version": "5.3.1",
|
"version": "5.3.1",
|
||||||
"categories": [
|
"categories": [
|
||||||
"utilities",
|
"utilities",
|
||||||
|
@ -60,7 +55,7 @@
|
||||||
"type": "text",
|
"type": "text",
|
||||||
"label": "OpenVPN > Default Provider Config",
|
"label": "OpenVPN > Default Provider Config",
|
||||||
"required": true,
|
"required": true,
|
||||||
"placeholder": "france,sweden,austria,italy,belgium",
|
"placeholder": "france,italy,etc or AirVPN_XX-XXXXXX_XXX_UDP-443-Entry3",
|
||||||
"env_variable": "TRANSMISSION_OVPN_CONFIG"
|
"env_variable": "TRANSMISSION_OVPN_CONFIG"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -68,6 +63,10 @@
|
||||||
"type": "text",
|
"type": "text",
|
||||||
"required": true,
|
"required": true,
|
||||||
"options": [
|
"options": [
|
||||||
|
{
|
||||||
|
"label": "Custom Config.",
|
||||||
|
"value": "CUSTOM"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"label": "Anonine",
|
"label": "Anonine",
|
||||||
"value": "ANONINE"
|
"value": "ANONINE"
|
||||||
|
|
|
@ -40,8 +40,6 @@ services:
|
||||||
- ${ROOT_FOLDER_HOST}/media/torrents:/media/torrents
|
- ${ROOT_FOLDER_HOST}/media/torrents:/media/torrents
|
||||||
ports:
|
ports:
|
||||||
- ${APP_PORT}:9091
|
- ${APP_PORT}:9091
|
||||||
- 51413:51413
|
|
||||||
- 51413:51413/udp
|
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- tipi_main_network
|
- tipi_main_network
|
||||||
|
|
|
@ -1,6 +1,19 @@
|
||||||
## Recommended VPN
|
## Recommended VPN
|
||||||
This container is heavily tested using
|
|
||||||
[NordVPN, get 3 months free here.](https://ref.nordvpn.com/EQNOEHVwOCW)
|
![https://airvpn.org/?referred_by=674291](https://airvpn.org/images/promotional/banner_641x91.gif)
|
||||||
|
|
||||||
|
**This container is heavily tested using
|
||||||
|
[AirVPN](https://airvpn.org/?referred_by=674291).**
|
||||||
|
|
||||||
|
| VPN Provider | Port Forwarding | Works ? |
|
||||||
|
|----------------------------|-----------------|---------|
|
||||||
|
| [AirVPN](https://airvpn.org/?referred_by=674291) | **Yes** | **Yes** |
|
||||||
|
| [ProtonVPN](https://protonvpn.com/fr) | **Yes** | N.C. |
|
||||||
|
| [NordVPN](https://ref.nordvpn.com/EQNOEHVwOCW)* | No | **Almost Yes** |
|
||||||
|
|
||||||
|
PS: [VPN Providers with port forwarding are better for torrenting.](https://www.reddit.com/r/VPNTorrents/comments/p6h7em/answered_why_you_do_need_portforwarding_for/) (reddit.com)
|
||||||
|
|
||||||
|
*[NordVPN, Get 3 months free here.](https://ref.nordvpn.com/EQNOEHVwOCW)
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
* Choose your Web UI !
|
* Choose your Web UI !
|
||||||
|
@ -15,6 +28,18 @@ This container is heavily tested using
|
||||||
Don't hesitate to read related docs available here: https://haugene.github.io/docker-transmission-openvpn/
|
Don't hesitate to read related docs available here: https://haugene.github.io/docker-transmission-openvpn/
|
||||||
|
|
||||||
## VPN Provider Settings
|
## VPN Provider Settings
|
||||||
|
### Custom
|
||||||
|
For AirVPN, grab your custom config from: https://airvpn.org/generator/. Drop it in `runtipi/app-data/transmission-vpn/data/custom/AirVPN_XX-XXXXXX_XXXX_UDP-443-Entry3.ovpn`
|
||||||
|
|
||||||
|
Don't forget to requests ports here: https://airvpn.org/ports/
|
||||||
|
|
||||||
|
Fill Settings of Transmission VPN app with:
|
||||||
|
- **OpenVPN > Username**: Your AirVPN email.
|
||||||
|
- **OpenVPN > Password**: Your AirVPN password.
|
||||||
|
- **OpenVPN > Default Provider Config**: Name of your generated file in your custom folder (*without .ovpn extension*)
|
||||||
|
- **OpenVPN > Provider**: Custom Config.
|
||||||
|
|
||||||
|
### Overriding with user-config
|
||||||
You can configure specific settings to your provider by creating a `docker-compose.yml` file in your `user-config` directory.
|
You can configure specific settings to your provider by creating a `docker-compose.yml` file in your `user-config` directory.
|
||||||
| Directory | File |
|
| Directory | File |
|
||||||
|-------------------------------|------------------|
|
|-------------------------------|------------------|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user