How to Install Transmission with VPN on OMV

How to Install Transmission with VPN on OMV

In diy, OpenMediaVault, Tutorials, Video by dbtech

In this post we’ll look at How to Install Transmission with VPN on OMV.

The process is pretty easy and straightforward, but you’ll need a VPN account in order for this to work. I’ll be using Private Internet Access (PIA). There are several other providers that will work with this. Here’s a blog post that has some other options, but you can search for more by Googling “OpenVPN Providers”:

You’ll need to setup a Torrents folder on your OMV dashboard and you’ll want to share it on the network by adding it to SMB/CIFS.

Once you’ve got that done, you can move on to installing Transmission on OpenMediaVault / Docker using Stacks.

Installing Transmission with Stacks

version: "2"
    image: haugene/transmission-openvpn:latest
    container_name: transmission-openvpn-syno
    restart: always
      - NET_ADMIN # This runs the container with raised privileges
      - /dev/net/tun # This creates a tunnel for Transmission
      - /srv/dev-disk-by-label-Files/Torrents:/data # Change this to your Torrent path
      - OPENVPN_PROVIDER=PIA # Or other compatible OpenVPN provider
      - OPENVPN_CONFIG=Spain # Or other region that supports port forwarding. Check with your VPN provider
      - OPENVPN_USERNAME=username # VPN provider username
      - OPENVPN_PASSWORD=password # VPN provider password
      - LOCAL_NETWORK= # 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
      - 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
      - 9091:9091 #GUI Port
      - 8888:8888 #Transmission Port
      - #Use whatever DNS provider you want. This is Google.
      - #Use whatever DNS provider you want. This is Google.

You can remove anything after the # in the schema above. Those are just comments to let you know what’s going on.

That’s is. You’ve got Transmission setup using your OpenVPN provider for an extra level of protection while using Transmission.

Other OpenMediaVault Tutorials

If you’re interested in other tutorials for your home server, check here:


Like what I do? Want to be generous and help support my channel?

Here are some ways to support:




Remember to leave a like on this video and subscribe if you want to see more!


Follow Me: