mydocker/transmission-vpn
blasebast 9b069a15c4 docs: improve all README files, add uptime-kuma 2026-04-12 20:11:50 +02:00
..
README.md docs: improve all README files, add uptime-kuma 2026-04-12 20:11:50 +02:00

README.md

Transmission VPN - Legacy

Torrent client tunneled through NordVPN (OpenVPN).

DEPRECATED - This service has been replaced by torrent-box-with-vpn. Kept for backward compatibility only.

Access

Endpoint Details
Web UI http://localhost:9092 (port mapping: 9092->9091)
Public access None

Configuration

  • Image: haugene/transmission-openvpn
  • VPN: NordVPN (OPENVPN_PROVIDER=NORDVPN), DE (Germany) servers
  • Credentials: from .env (OPENVPN_USERNAME, OPENVPN_PASSWORD)
  • Capability: requires NET_ADMIN (tun/tap for OpenVPN)

Storage

Path Contents
./transmission-vpn/completed/ Completed downloads
./transmission-vpn/incomplete/ In-progress downloads
./transmission-vpn/watch/ Watch folder (auto-add .torrent files)
./transmission-vpn/music_downloads/ Music downloads
./transmission-vpn/transmission-home/ Transmission configuration
./transmission-vpn/shared/ Shared directory

Notes

  • All traffic is routed through VPN (kill switch active)
  • The preferred replacement stack is in ./torrent-box-with-vpn/

Useful Commands

# Follow logs
docker compose logs -f transmission-vpn

# Verify VPN IP (should show Germany)
docker exec transmission-vpn curl -s https://ipinfo.io/ip

# Restart
docker compose restart transmission-vpn

# Migrate to new stack
cd /home/seba/mydocker/torrent-box-with-vpn
make start