Skip to content

dotpanic/docker-transmission-openvpn

This branch is 598 commits behind haugene/docker-transmission-openvpn:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

94500d1 · Feb 4, 2020
Feb 2, 2020
Mar 17, 2019
Feb 2, 2020
Oct 21, 2018
Feb 4, 2020
Mar 26, 2019
Mar 26, 2019
Mar 9, 2019
Mar 10, 2019
Feb 2, 2020
Feb 15, 2018
Oct 31, 2019
Feb 2, 2020
Feb 2, 2020
Feb 2, 2020
Nov 9, 2014
Jun 12, 2019
Dec 16, 2018
Jan 1, 2018
Jun 26, 2019

Repository files navigation

OpenVPN and Transmission with WebUI

Docker Automated build Docker Pulls Join the chat at https://gitter.im/docker-transmission-openvpn/Lobby

Quick Start

This container contains OpenVPN and Transmission with a configuration where Transmission is running only when OpenVPN has an active tunnel. It bundles configuration files for many popular VPN providers to make the setup easier.

$ docker run --cap-add=NET_ADMIN -d \
              -v /your/storage/path/:/data \
              -v /etc/localtime:/etc/localtime:ro \
              -e CREATE_TUN_DEVICE=true \
              -e OPENVPN_PROVIDER=PIA \
              -e OPENVPN_CONFIG=CA\ Toronto \
              -e OPENVPN_USERNAME=user \
              -e OPENVPN_PASSWORD=pass \
              -e WEBPROXY_ENABLED=false \
              -e LOCAL_NETWORK=192.168.0.0/16 \
              --log-driver json-file \
              --log-opt max-size=10m \
              -p 9091:9091 \
              haugene/transmission-openvpn

Documentation

The full documentation is available at https://haugene.github.io/docker-transmission-openvpn/.

Please help out (about:maintenance)

This image was created for my own use, but sharing is caring, so it had to be open source. It has now gotten quite popular, and that's great! But keeping it up to date, providing support, fixes and new features takes a lot of time.

I'm therefore kindly asking you to donate if you feel like you're getting a good tool and you're able to spare some dollars to keep it functioning as it should. There's a couple of ways to do it:

Become a patron, supporting the project with a small monthly amount.

Donate with Patreon

Make a one time donation through PayPal.

Donate with PayPal

Or use this referral code to DigitalOcean and get 25$ in credits, if you're interested in a cloud setup.

Credits on DigitalOcean

You can also help out by submitting pull-requests or helping others with open issues or in the gitter chat. A big thanks to everyone who has contributed so far! And if you could be interested in joining as collaborator, let me know.

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 84.3%
  • Dockerfile 13.1%
  • Python 2.6%