Run transmission Torrent client with VPN service from containers.
Setup vpn info in gluetun container, seems very popular and covers all the big VPN providers.
Create .env_vpn_live
file. There is lots of good info on the gluetun wiki.
VPN_SERVICE_PROVIDER=nordvpn
OPENVPN_USER=abc
OPENVPN_PASSWORD=abc
SERVER_REGIONS=Netherlands
OPENVPN_PROTOCOL=tcp
Create .gitignore
file:
config/
downloads/
watch/
.env_vpn_live
*.log
Create folders:
mkdir -pv {config,downloads,watch}
Start containers:
docker-compose up -d
To check the VPN connection status with gluetun api:
curl http://localhost:8000/v1/openvpn/status
curl http://localhost:8000/v1/publicip/ip
You can now open http://localhost:9091/transmission/web/
and Torrent some Linux ISO.