app-store/apps/transmission-vpn/metadata/description.md

3.2 KiB

https://airvpn.org/?referred_by=674291

This container is heavily tested using AirVPN.

VPN Provider Port Forwarding Works ?
AirVPN Yes Yes
ProtonVPN Yes N.C.
NordVPN* No Almost Yes

PS: VPN Providers with port forwarding are better for torrenting. (reddit.com)

*NordVPN, Get 3 months free here.

Features

  • Choose your Web UI !
  • Support many OpenVPN providers (complete list)
  • Works with traefik !
  • Pre-configured for Tipi.
  • Healthcheck
  • Highly configurable.

Documentation

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
/runtipi/user-config/transmission-vpn/ docker-compose.yml

With the following content by e.g. for NordVPN:

services:
  transmission-vpn:
    environment:
      - NORDVPN_COUNTRY=FR
      - NORDVPN_CATEGORY=legacy_p2p # Servers optimized for P2P usage
      - NORDVPN_PROTOCOL=tcp
      - NORDVPN_SERVER=fr000.nordvpn.com

Instructions for NordVPN can be found here: https://haugene.github.io/docker-transmission-openvpn/provider-specific/

For other's supported providers: https://haugene.github.io/docker-transmission-openvpn/supported-providers/

Fast, easy, and free BitTorrent client

Docker container running Transmission torrent client with WebUI over an OpenVPN tunnel

Transmission is a fast, easy, and free BitTorrent client. It comes in several flavors:

  • A native macOS GUI application
  • GTK+ and Qt GUI applications for Linux, BSD, etc.
  • A headless daemon for servers and routers
  • A web UI for remote controlling any of the above

Visit https://transmissionbt.com/ for more information.

Folder Info

Root Folder Container Folder
/runtipi/app-data/transmission/data/config /config
/runtipi/media/torrents /media/torrents