Commit Graph

80 Commits

Author SHA1 Message Date
Dean Bailey
9f89da6522 Added UFW_ALLOW_GW_NET. Changes firewall rules from using GW to the GW network when set to true.
Extended LOCAL_NETWORK to support comma seperated list of /CIDR.

Minor firewall cleanups. Removed specified TCP in range allow. No point, we don't specify tcp/udp anywhere else.

Formatting changes (BASH 3+ style).

Cleaned removed external [ ] calls. Use builtin [[ ]].

Use ${VAR,,} to lowercase isntead of TR.
2018-03-04 23:39:38 -08:00
Kristian Haugene
b4c2667f01 Issues running with whitelist enabled, default to false. #432 2018-02-23 21:42:31 +01:00
Kristian Haugene
b3b97e4237 Merge branch 'master' of https://github.com/jandrews377/docker-transmission-openvpn into feature/proxy 2018-02-22 18:33:41 +01:00
Kristian Haugene
fb289b489c Fix environment script error on missing property 2018-02-21 23:12:48 +01:00
Kristian Haugene
f88ff38d35 Revert "Reverting to ppa source, not running patched version anymore #418"
This reverts commit c0b959e168.
2018-02-13 19:18:37 +01:00
Kristian Haugene
c0b959e168 Reverting to ppa source, not running patched version anymore #418 2018-02-07 10:27:06 +01:00
Kristian Haugene
ae4db89696 Merge pull request #395 from aerickson/True_fixes
Use CVE-patched packages
2018-02-05 20:02:05 +01:00
Dean Bailey
970c9c576f Added UFW_EXTRA_PORTS, Updated start script shell, Added python2.7
UFW_EXTRA_PORTS Allows for exposing of ports when binding to the image for the vpn functionality. Accepts comma seperated list.

Changed from /bin/sh to /bin/bash. If you got bash, why use busybox? Plus busybox doesn't allow for advanced string manipulations.

Added python2.7 and pysqlite2. torrentToMedia from the nzbToMedia package needs python2.7.
2018-01-24 22:41:28 -08:00
Andrew Erickson
7608155f83 add default values for env vars 2018-01-18 00:19:30 -08:00
Andrew Erickson
f27acc87f2 disabling use of ppa 2018-01-17 23:43:02 -08:00
Jeremy Andrews
ad0e33a463 typo 2018-01-02 09:06:42 +13:00
jandrews377
9bccc66beb Merge branch 'dev' into master 2018-01-02 08:46:33 +13:00
Jeremy Andrews
f03778866c fix the tinyproxy start script 2018-01-02 08:39:17 +13:00
Jeremy Andrews
ef66e85f34 tweaks 2018-01-01 13:38:25 +13:00
Kristian Haugene
0086514ae7 Removing empty string default values, didn't fix #339 2017-11-21 23:22:27 +01:00
pandrez
3f825828ef Added Kettu Web UI 2017-11-19 12:37:07 +00:00
Kristian Haugene
383e6c2d3b Setting default values for all environment variables #339 2017-11-18 17:08:58 +01:00
Kristian Haugene
c7a00b3525 Fix build and some restructuring after #324 2017-11-18 14:36:31 +01:00
Garret Hicks
70aef00546 docs and some more tweaks 2017-10-22 09:20:36 -07:00
Garret Hicks
4bc9a89e22 add combustion 2017-10-22 00:18:12 -07:00
Kristian Haugene
15920bd4ae Cleanup after merge, autosave was off 2017-10-13 20:11:37 +02:00
Kristian Haugene
b4624096a7 Merge branch 'env-quotes' of git://github.com/kmccormick/docker-transmission-openvpn into kmccormick-env-quotes
Conflicts:
	Dockerfile
	Dockerfile.armhf
2017-10-13 20:08:11 +02:00
Kevin McCormick
84749c6244 Remove erroneous quotes from ENV statements
Fixes #315. Only the value should be quoted, if necessary.
2017-10-12 16:21:36 -07:00
Kristian Haugene
b462cdda42 Adding support for setting TRANSMISSION_WEB_HOME env var, #255 2017-07-18 02:25:51 +02:00
Kristian Haugene
c8a667edc4 Removed legacy options, #278 2017-07-18 01:41:28 +02:00
Geoff Flarity
5c669fd8d0 clean up Dockerfile 2017-07-13 12:18:02 -04:00
Geoff Flarity
e75c3bfbbd upgraded to ubuntu 16.04, dubinit 1.2.0, docker-linux 0.5.0 etc 2017-07-13 12:16:28 -04:00
jandrews377
0877052a13 Merge branch 'master' into master 2017-06-23 10:00:11 +12:00
Jeremy Andrews
bf1a7c8195 Integrated tinyproxy to allow private trackers to see us browsing from the same ip address 2017-06-09 13:20:40 +12:00
Kristian Haugene
7023d50501 Merge pull request #231 from ullbergm/master
Added firewall support
2017-05-05 21:07:25 +02:00
Magnus Ullberg
5df12b5b17 Added firewall support 2017-04-06 13:14:19 -04:00
Kurs Developer
9671707d1d Upgrade dockerize version 2017-04-02 21:05:07 +02:00
Kristian Haugene
96453b3036 Bump version 2017-01-29 16:53:20 +01:00
Christiaan Maks
952b4922ed Added wget 2016-11-14 19:02:30 +01:00
Kristian Haugene
62693bc13a Update readme and bump version 2016-10-10 22:21:11 +02:00
Branden Cash
8cb81cc588 added support for uid/gid ... by default transmission will still run as root so as to not break backwards compatibility. 2016-09-26 23:42:04 -07:00
Kristian Haugene
91a0a29502 bump version 2016-09-06 23:05:14 +02:00
Kristian Haugene
3643e24434 moving torguard config update to separate script 2016-09-02 22:26:31 +02:00
Bert Shuler
8ad5618199 Pull Updated TorGuard Configuration
This pulls the updated TorGuard Configuration from their servers and
configures it for this image
2016-07-30 22:34:40 -04:00
Kristian Haugene
8dac504374 Bump version 2016-06-06 23:58:45 +02:00
Kristian Haugene
29971f285d Bump version 2016-05-13 21:37:20 +02: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
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
1c808e8a5b Bump version to 1.8 2016-04-03 20:00:39 +02:00
Kristian Haugene
3c56a7ce08 removed resolv override env option. readme fixup 2015-09-10 22:37:03 +02:00
Kristian Haugene
660b8f9195 bumped version 2015-09-05 16:24:59 +02:00
Kristian Haugene
d25fc77b54 bump version 2015-08-18 22:25:58 +02:00
Kristian Haugene
8d8a2c3c8c set vpn provider as required param 2015-08-18 22:23:04 +02:00
Doug Daniels
0faafc3a99 Merge remote-tracking branch 'origin/dev' into transmission-resume-torrent
Conflicts:
	transmission/start.sh
	transmission/updatePort.sh
2015-08-13 11:26:21 -05:00