Transmission-OpenVPN
Video | Link
---
version: "3.3"
services:
transmission-openvpn:
image: haugene/transmission-openvpn:latest
container_name: transmission-openvpn
restart: always
cap_add:
- NET_ADMIN # This runs the container with raised privileges
devices:
- /dev/net/tun # This creates a tunnel for Transmission
volumes:
- /srv/path/Files/TransmissionOpenVPN/dowloads:/data # Change this to your Torrent path
environment:
- OPENVPN_PROVIDER=vpnunlimited # Or other compatible OpenVPN provider
- OPENVPN_CONFIG=fr # Or other region that supports port forwarding. Check with your VPN provider
- OPENVPN_USERNAME=xxxxxx # VPN provider username
- OPENVPN_PASSWORD=xxxxxx # VPN provider password
- LOCAL_NETWORK=192.168.0.0/24 # If your server's IP address is 192.168.1.x, then use this. If your server's IP address is 192.168.0.x, then change to 192.168.0.0/24
- OPENVPN_OPTS=--inactive 3600 --ping 10 --ping-exit 60 # Leave this as is
- PUID=998 #Change to your PUID
- PGID=100 #Change to your PGID
ports:
- 9091:9091 #GUI Port
- 9889:8888 #Transmission Port
dns:
- 1.1.1.1 #Use whatever DNS provider you want. Google is 8.8.8.8
- 1.0.0.1 #Use whatever DNS provider you want. Google is 8.8.4.4
No Comments