fix(transmission-vpn): add custom config ability, recommend now vpn with port forwarding (#1929)

This commit is contained in:
JigSaw 2023-12-31 01:29:40 +01:00 committed by GitHub
parent 7301af6599
commit 4b638fc6e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 33 additions and 11 deletions

View File

@ -4,13 +4,8 @@
"available": true,
"exposable": true,
"port": 9091,
"requirements": {
"ports": [
51413
]
},
"id": "transmission-vpn",
"tipi_version": 6,
"tipi_version": 7,
"version": "5.3.1",
"categories": [
"utilities",
@ -60,7 +55,7 @@
"type": "text",
"label": "OpenVPN > Default Provider Config",
"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"
},
{
@ -68,6 +63,10 @@
"type": "text",
"required": true,
"options": [
{
"label": "Custom Config.",
"value": "CUSTOM"
},
{
"label": "Anonine",
"value": "ANONINE"

View File

@ -40,8 +40,6 @@ services:
- ${ROOT_FOLDER_HOST}/media/torrents:/media/torrents
ports:
- ${APP_PORT}:9091
- 51413:51413
- 51413:51413/udp
restart: unless-stopped
networks:
- tipi_main_network

View File

@ -1,6 +1,19 @@
## 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
* 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/
## 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.
| Directory | File |
|-------------------------------|------------------|