215 Commits

Author SHA1 Message Date
Lukas Loesche
bb7d73ce94
Support for local network route 2016-05-30 18:40:37 +02:00
Kristian Haugene
62adb82af4 Go for another port, as many might have bound port 9091 for transmission 2016-05-14 00:32:08 +02:00
Kristian Haugene
78690b53c9 Updated readme and compose file with new proxy image 2016-05-14 00:28:38 +02:00
Kristian Haugene
16130bdb37 keep it simple 2016-05-14 00:05:38 +02:00
Kristian Haugene
43099d6800 Made proxy container with templated config 2016-05-13 23:51:47 +02:00
Kristian Haugene
29971f285d Bump version v1.9 2016-05-13 21:37:20 +02:00
Kristian Haugene
21105f3739 updated readme 2016-05-13 21:22:43 +02:00
Kristian Haugene
448a51b38d Merge pull request #76 from d5ve/dev
systemd integration
2016-05-13 20:33:06 +02:00
Dave Webb
71f7f9ce49 Add systemd stop command to README 2016-05-13 21:17:25 +12:00
Dave Webb
1b357bf02e Further README notes for systemd 2016-05-13 21:04:59 +12:00
Dave Webb
09c978fc9b Attempt to prevent zombie processes when run under systemd
When systemd restarts the transmission-openvpn container, it seems to
leave zombie processes as below.

    $ ps uaxww | grep Z
    root      1872  0.0  0.0      0     0 ?        Z    08:58   0:00 [transmission-da] <defunct>

The zombies do appear to be cleaned up by restarting docker itself, or
by stopping the transmission-openvpn service.

This is an attempt to prevent zombies being spawned via Yelp's
dumb-init, which correctly handles the signals that PID1 gets.

See: https://github.com/Yelp/dumb-init
2016-05-13 20:54:07 +12:00
Dave Webb
289b35a6b5 Add systemd integration notes to README 2016-05-13 20:44:56 +12:00
Kristian Haugene
5859bd3d68 also installing zip and unzip. issue #75 2016-05-12 23:51:07 +02:00
Kristian Haugene
ed7556b6c6 installing rar and unrar to be able to execute simple scripts in the container. ref issue #75 2016-05-11 22:19:10 +02:00
Kristian Haugene
c7db7b3bfc Merge pull request #73 from aaronblair/dev
Added IVPN support
2016-05-11 21:32:26 +02:00
Aaron Blair
6c9ff32e10 Added IVPN to OPENVPN_PROVIDER 2016-05-10 11:24:19 -06:00
Aaron Blair
4af3b38a10 Regenerated OVPN without up/down 2016-05-10 11:20:31 -06:00
Aaron Blair
666644d085 Added double square brackets to avoid: -bash: [: too many arguments error 2016-05-10 11:18:51 -06:00
Aaron Blair
db9a7a2748 Updated sed command to work on both GNU and BSD 2016-05-10 10:37:57 -06:00
Aaron Blair
08096c8735 Added IVPN support 2016-05-08 11:15:40 -06:00
Kristian Haugene
22666a6f2f Up/down scripts are managed by options to openvpn, also no longer need specific device name 2016-04-27 00:39:06 +02:00
Kristian Haugene
8dd108aac6 added froot configs for canada, france and the us 2016-04-27 00:21:47 +02:00
Kristian Haugene
45d0785434 updated rest of providers. up/down scripts provided in start.sh 2016-04-10 20:01:51 +02:00
Kristian Haugene
18c9164e9f updated btguard, froot, hideme and privatevpn configs. up/down provided in start.sh 2016-04-10 19:48:40 +02:00
Kristian Haugene
38466af761 update anonine configs, up/down provided in start.sh 2016-04-10 19:40:18 +02:00
Kristian Haugene
1be2b9fa43 moving transmission control scripts out of configs and into openvpn start.sh, testing with PIA. Also updating PIA config list. 2016-04-09 19:02:14 +02:00
Kristian Haugene
b60c515c36 Merge pull request #63 from Khogniak/master
Added one missing command
2016-04-08 19:44:31 +02:00
Khogniak
17cb051ffb Added one missing command
To be more precise and accessible for everyone :)
2016-04-08 18:13:58 +02:00
Kristian Haugene
6c0400f770 Merge pull request #62 from Khogniak/master
Updated Readme with synology instructions
2016-04-08 17:30:27 +02:00
Khogniak
ebed071747 corrected readme 2016-04-08 17:02:42 +02:00
Renan
fbbc8992d9 Updated Readmy with synology instructions 2016-04-08 14:35:38 +02:00
Kristian Haugene
1c808e8a5b Bump version to 1.8 v1.8 2016-04-03 20:00:39 +02:00
Kristian Haugene
d400a0bc9b Included section on custom providers #60 2016-04-03 19:58:35 +02:00
Kristian Haugene
3e06a2cc25 Added PrivateVPN with config provided by mysterfr in #48 2016-04-03 01:01:53 +02:00
Kristian Haugene
f1547dfcbe Removing references to tun/tap device name, read from provided parameters 2016-04-03 00:30:17 +02:00
Kristian Haugene
cdad6c9131 Updated README 2016-04-01 21:03:06 +02:00
Kristian Haugene
bb4fa6256e Merge pull request #59 from CodeMonkeySteve/master
Added OPENVPN_OPTS.
2016-04-01 20:54:19 +02:00
Kristian Haugene
23e82a0ffd Merge pull request #58 from rolandb5/master
Update start.sh
2016-04-01 20:53:30 +02:00
Kristian Haugene
c8c9375dc3 Updated readme with how to add new providers #45 2016-04-01 20:39:46 +02:00
Kristian Haugene
17fad30481 Merge branch 'master' into dev
* master:
  Add description of container linking to README.md
  Add a link from nginx to openvpn in docker-compose
2016-04-01 19:47:55 +02:00
Kristian Haugene
73c0fd1640 updated readme with HideMyAss provider #53 2016-04-01 19:42:33 +02:00
Kristian Haugene
51d92db302 modified hidemyass configs for the container and added default.ovpn symlink 2016-04-01 19:36:44 +02:00
Kristian Haugene
a25ea350f7 added hidemyass configs 2016-04-01 19:33:07 +02:00
Kristian Haugene
83a486077e Updated froot config, see #57 2016-04-01 19:16:36 +02:00
Kristian Haugene
0dfed9e9ef Merge pull request #54 from trentsummerfield/patch-1
Add a link from nginx to openvpn in docker-compose
2016-03-09 13:34:18 +01:00
Trent Summerfield
90d915567b Add description of container linking to README.md 2016-03-09 22:28:48 +11:00
Trent Summerfield
c6cf9b71db Add a link from nginx to openvpn in docker-compose
I had some trouble getting nginx to reverse-proxy to transmission using my local IP address. The solution in the end was to add a link from the nginx container to the openvpn container. This causes docker-compose to map the name 'openvpn' to the IP address of the actual container at start up.

This would also allow you to include a portable nginx.conf file in the repository that didn't require the user to change anything. Let me know if you would like me to open a second pull request adding a copy of my nginx.conf that works with this.
2016-03-09 19:03:46 +11:00
rolandb5
c0a8b6faa8 Update start.sh 2016-03-09 07:48:14 +01:00
Steve Sloan
4516f87cfb Added OPENVPN_OPTS. 2016-03-05 16:15:57 -08:00
Kristian Haugene
9a1683f279 dos2unix to remove win newline characters, also made default.ovpn symlink the intended config file v1.7 2016-02-16 22:31:47 +01:00