Jeff Atwood [Wed, 20 Apr 2016 22:56:03 +0000 (15:56 -0700)]
make bootstrap auto-set unicorn_workers and db memory
Jeff Atwood [Wed, 20 Apr 2016 22:51:35 +0000 (15:51 -0700)]
Update standalone.yml
Jeff Atwood [Wed, 20 Apr 2016 20:39:22 +0000 (13:39 -0700)]
Merge pull request #239 from pfaffman/add_memconfig
Add memconfig
Jeff Atwood [Wed, 20 Apr 2016 20:39:05 +0000 (13:39 -0700)]
make docker check more reliable
Jeff Atwood [Wed, 20 Apr 2016 19:50:30 +0000 (12:50 -0700)]
remove SSH command, improve valid check
Jeff Atwood [Wed, 20 Apr 2016 18:54:52 +0000 (11:54 -0700)]
more refinements
Jeff Atwood [Wed, 20 Apr 2016 18:47:16 +0000 (11:47 -0700)]
don't validate SMTP TLS or PORT
Jeff Atwood [Wed, 20 Apr 2016 18:42:29 +0000 (11:42 -0700)]
remove docker 1.2 references, we block on any version under 1.6 anyway
Jay Pfaffman [Wed, 20 Apr 2016 18:34:09 +0000 (13:34 -0500)]
Make change/unchange language clearer
Jay Pfaffman [Wed, 20 Apr 2016 18:24:40 +0000 (13:24 -0500)]
Remove dependency on standalone.template & fix replacement
Jay Pfaffman [Wed, 20 Apr 2016 18:21:14 +0000 (13:21 -0500)]
Change only commented-out values of UNICORN_WORKERS and db_shared_buffers
Jeff Atwood [Wed, 20 Apr 2016 18:15:26 +0000 (11:15 -0700)]
better layout
Jeff Atwood [Wed, 20 Apr 2016 18:10:48 +0000 (11:10 -0700)]
clean up template a lot
Jeff Atwood [Wed, 20 Apr 2016 17:55:54 +0000 (10:55 -0700)]
we don't need a TODO here
Jeff Atwood [Wed, 20 Apr 2016 17:29:06 +0000 (10:29 -0700)]
Merge pull request #238 from pfaffman/add_memconfig
Don't set db_work_mem
Jay Pfaffman [Wed, 20 Apr 2016 17:19:16 +0000 (12:19 -0500)]
Don't set db_work_mem
Jeff Atwood [Wed, 20 Apr 2016 17:14:06 +0000 (10:14 -0700)]
Merge pull request #236 from pfaffman/add_memconfig
Add memconfig to launcher: Configure defaults based on available RAM
Jeff Atwood [Wed, 20 Apr 2016 17:12:44 +0000 (10:12 -0700)]
we don't need a TODO here
Jeff Atwood [Wed, 20 Apr 2016 17:10:34 +0000 (10:10 -0700)]
Merge pull request #237 from pfaffman/bootstrap_sanity_checks
Add mail config sanity check
Jay Pfaffman [Wed, 20 Apr 2016 17:02:17 +0000 (12:02 -0500)]
Add mail config sanity check
Checks that all SMTP config variables are set. If not, a warning is
printed and user gets option to ^C to fix.
Jay Pfaffman [Wed, 20 Apr 2016 15:48:39 +0000 (10:48 -0500)]
Add memconfig to launcher: Configure defaults based on available RAM
Creates or modifies config of db_shared_buffers, db_work_mem, and
UNICORN_WORKERS based on available RAM. Parameters not set in config
file (i.e., commented out), are left unchanged and a warning is printed.
Uses samples/standalone_template.yml as basis, but if accepted, I
recommend uncommenting these defaults in standalone.yml and using it
instead.
Dan Dascalescu [Wed, 20 Apr 2016 04:11:09 +0000 (21:11 -0700)]
Improve LETSENCRYPT_ACCOUNT_EMAIL comment (#235)
* Improve LETSENCRYPT_ACCOUNT_EMAIL comment
Guo Xiang Tan [Wed, 20 Apr 2016 00:17:12 +0000 (08:17 +0800)]
Merge pull request #234 from dandv/patch-1
"Comment out" -> "Uncomment"
Dan Dascalescu [Wed, 20 Apr 2016 00:12:17 +0000 (17:12 -0700)]
"Comment out" -> "Uncomment"
Guo Xiang Tan [Fri, 15 Apr 2016 01:39:13 +0000 (09:39 +0800)]
Pin acme.sh client to 2.0.1.
Sam [Thu, 14 Apr 2016 06:21:47 +0000 (16:21 +1000)]
move normalization
Sam [Thu, 14 Apr 2016 06:19:23 +0000 (16:19 +1000)]
docker amended hostname rules, comply...
Sam [Thu, 14 Apr 2016 05:54:48 +0000 (15:54 +1000)]
use short hostname
Sam [Mon, 4 Apr 2016 21:48:00 +0000 (07:48 +1000)]
Merge pull request #231 from samnazarko/port_bind_check_fix
Inform the user that they can --skip-prereqs if they want to continue after port check fails
Sam Nazarko [Thu, 31 Mar 2016 00:16:42 +0000 (01:16 +0100)]
Inform the user that they can --skip-prereqs if they want to continue after port check fails
Signed-off-by: Sam Nazarko <email@samnazarko.co.uk>
Sam [Mon, 4 Apr 2016 04:52:42 +0000 (14:52 +1000)]
Merge pull request #202 from fbender/override-default-docker-hostname
Add switch to override the default Docker hostname (fixes #193)
Florian Bender [Fri, 16 Oct 2015 12:49:03 +0000 (14:49 +0200)]
Add switch to override the default Docker hostname (fixes #193)
A new (optional) ENV var was added to the templates that instructs the
`launcher` script to use the DISCOURSE_HOSTNAME as the Docker hostname
(via the -h/--hostname option) instead of the default value of
`$hostname-$config`.
Sam [Fri, 1 Apr 2016 00:55:10 +0000 (11:55 +1100)]
Merge pull request #226 from fantasticfears/enter
FEATURE: change login directory to discourse home when enter a container
Jeff Atwood [Thu, 31 Mar 2016 08:19:51 +0000 (01:19 -0700)]
Merge pull request #230 from djtye/master
Lets Encrypt Should Become Default
Sam [Wed, 30 Mar 2016 02:49:47 +0000 (13:49 +1100)]
Merge pull request #228 from RomeoPapaSK/master
Template for serving through an .onion address.
David Tye [Tue, 29 Mar 2016 22:15:41 +0000 (23:15 +0100)]
SSL ready
David Tye [Tue, 29 Mar 2016 22:15:10 +0000 (23:15 +0100)]
Make the installer aka root user aware that lets Encrypt can be installed
David Tye [Tue, 29 Mar 2016 22:03:53 +0000 (23:03 +0100)]
Lets Encrypt Should Become Default
Lets make Discourse have Lets Encrypt by default.
Romeo Papa [Thu, 24 Mar 2016 20:48:04 +0000 (21:48 +0100)]
Template for serving through an .onion address.
Erick Guan [Sat, 19 Mar 2016 09:10:02 +0000 (10:10 +0100)]
FEATURE: change login directory to discourse home when enter a container
Guo Xiang Tan [Sun, 13 Mar 2016 13:32:21 +0000 (21:32 +0800)]
Merge pull request #223 from fantasticfears/china
Moving to ruby-china rubygems mirror for china template
Erick Guan [Sat, 12 Mar 2016 18:46:29 +0000 (19:46 +0100)]
Moving to ruby-china rubygems mirror for china template
Guo Xiang Tan [Wed, 9 Mar 2016 05:05:19 +0000 (13:05 +0800)]
FIX: Validate and add email when registering for Let's Encrypt account.
Guo Xiang Tan [Mon, 7 Mar 2016 23:40:45 +0000 (07:40 +0800)]
:scissors:
Guo Xiang Tan [Mon, 7 Mar 2016 23:30:43 +0000 (07:30 +0800)]
Ensure directory is created otherwise script `ensure-web-nginx-read` fails.
Régis Hanol [Mon, 7 Mar 2016 11:04:37 +0000 (12:04 +0100)]
fix yml extension
Régis Hanol [Mon, 7 Mar 2016 10:55:04 +0000 (11:55 +0100)]
add pg 9.5 template
Sam Saffron [Mon, 22 Feb 2016 06:55:16 +0000 (17:55 +1100)]
upgrade image
Sam [Sun, 21 Feb 2016 23:50:27 +0000 (10:50 +1100)]
bump version
Sam [Sun, 21 Feb 2016 23:48:13 +0000 (10:48 +1100)]
Merge branch 'master' of github.com:discourse/discourse_docker
Sam [Sun, 21 Feb 2016 23:40:33 +0000 (10:40 +1100)]
Merge pull request #221 from tgxworld/remove_pngout
Remove pngout.
Sam [Sun, 21 Feb 2016 23:36:06 +0000 (10:36 +1100)]
Merge pull request #222 from tgxworld/port_in_use_warning
FEATURE: Exit launcher and warn if ports to expose are in use.
Guo Xiang Tan [Sat, 20 Feb 2016 15:23:53 +0000 (23:23 +0800)]
Layer Let's Encrypt template onto SSL template.
Guo Xiang Tan [Fri, 19 Feb 2016 09:19:50 +0000 (17:19 +0800)]
FEATURE: Exit launcher and warn if ports to expose are in use.
Guo Xiang Tan [Fri, 19 Feb 2016 08:15:17 +0000 (16:15 +0800)]
Remove pngout.
fixes https://github.com/discourse/discourse_docker/issues/207
Sam [Thu, 18 Feb 2016 22:43:28 +0000 (09:43 +1100)]
Merge pull request #220 from fefrei/patch-1
Added link to Meta howto to standalone sample.
fefrei [Thu, 18 Feb 2016 10:16:20 +0000 (11:16 +0100)]
Added link to Meta howto to standalone sample.
Guo Xiang Tan [Mon, 15 Feb 2016 09:19:39 +0000 (17:19 +0800)]
Remove unused command.
Guo Xiang Tan [Wed, 10 Feb 2016 00:59:55 +0000 (08:59 +0800)]
Add Let's Encrypt SSL template.
Sam [Tue, 9 Feb 2016 22:31:53 +0000 (09:31 +1100)]
don't do this
Sam [Tue, 9 Feb 2016 22:04:00 +0000 (09:04 +1100)]
correct implementation
Sam [Tue, 9 Feb 2016 21:59:39 +0000 (08:59 +1100)]
support removal of env from parent
Sam [Thu, 4 Feb 2016 22:44:30 +0000 (09:44 +1100)]
Merge pull request #217 from gschlager/phpbb3-import
Add template for phpBB3 importer
Gerhard Schlager [Sun, 31 Jan 2016 01:07:49 +0000 (02:07 +0100)]
Add template for phpBB3 importer
Sam [Wed, 27 Jan 2016 00:58:22 +0000 (11:58 +1100)]
update image
Sam [Tue, 26 Jan 2016 08:03:46 +0000 (19:03 +1100)]
upgrade pngcrush
Sam [Tue, 26 Jan 2016 05:40:16 +0000 (16:40 +1100)]
version bump
Sam [Tue, 26 Jan 2016 05:25:37 +0000 (16:25 +1100)]
FIX: force all sub processes to stop on TERM, wait for them to finish
This works around docker bug where containers will not stop
Sam [Fri, 22 Jan 2016 08:28:49 +0000 (19:28 +1100)]
FEATURE: add support for boot_command and run_image
These changes allow launcher to easily run arbitrary images
Sam [Tue, 19 Jan 2016 08:40:47 +0000 (19:40 +1100)]
Update README.md
remove ssh refs
Sam [Tue, 19 Jan 2016 08:39:23 +0000 (19:39 +1100)]
Update standalone.yml
less ssh
Sam [Tue, 19 Jan 2016 08:38:47 +0000 (19:38 +1100)]
Update standalone.yml
Régis Hanol [Mon, 18 Jan 2016 21:19:40 +0000 (22:19 +0100)]
Revert "Add ICU library"
This reverts commit
e298287ffe79702e092fa341814916918542b5f7.
Régis Hanol [Mon, 18 Jan 2016 19:15:10 +0000 (20:15 +0100)]
Add ICU library
Used by the https://github.com/brianmario/charlock_holmes gem
Sam [Sat, 9 Jan 2016 06:39:27 +0000 (17:39 +1100)]
Remove SSH refs
Sam [Thu, 7 Jan 2016 13:09:27 +0000 (00:09 +1100)]
Merge pull request #215 from fantasticfears/link
Using docker link over port in multi container samples
Erick Guan [Thu, 7 Jan 2016 12:52:42 +0000 (13:52 +0100)]
Using docker link over port in multi container samples
Sam [Wed, 6 Jan 2016 22:24:41 +0000 (09:24 +1100)]
Update data.yml
clean expose sample
Sam [Mon, 28 Dec 2015 07:00:10 +0000 (18:00 +1100)]
skip prereqs also skips resource checks
Sam [Thu, 10 Dec 2015 23:53:02 +0000 (10:53 +1100)]
Merge branch 'master' of github.com:discourse/discourse_docker
Sam [Mon, 7 Dec 2015 09:18:54 +0000 (20:18 +1100)]
bump required docker version
Sam [Thu, 3 Dec 2015 10:20:40 +0000 (21:20 +1100)]
Merge pull request #209 from Jdesk/patch-1
Update web.socketed.template.yml
James Barlow [Thu, 3 Dec 2015 09:53:49 +0000 (04:53 -0500)]
Update web.socketed.template.yml
changed spdy to http2
Sam [Thu, 3 Dec 2015 04:52:10 +0000 (15:52 +1100)]
Merge pull request #208 from Stealthii/feature/http2
Replace SPDY directives with HTTP/2
Daniel Porter [Tue, 1 Dec 2015 16:56:24 +0000 (16:56 +0000)]
Replace SPDY directives with HTTP/2
Sam [Tue, 24 Nov 2015 00:51:20 +0000 (11:51 +1100)]
add version file
Régis Hanol [Thu, 19 Nov 2015 09:09:15 +0000 (10:09 +0100)]
Merge pull request #206 from dereckson/empty-dir
Avoid empty directory /var/www/discourse/plugins/plugins
Sam Saffron [Thu, 19 Nov 2015 08:56:24 +0000 (03:56 -0500)]
bump version
Sébastien Santoro [Thu, 19 Nov 2015 06:12:26 +0000 (06:12 +0000)]
Avoid empty directory /var/www/discourse/plugins/plugins
Sam Saffron [Thu, 19 Nov 2015 00:23:23 +0000 (19:23 -0500)]
bump version
Sam Saffron [Thu, 19 Nov 2015 00:14:59 +0000 (19:14 -0500)]
exit on fail
Sam [Wed, 18 Nov 2015 22:59:37 +0000 (09:59 +1100)]
Merge pull request #205 from dereckson/patch-1
Install pngcrush 1.7.87 instead of 1.7.85
Sébastien Santoro [Wed, 18 Nov 2015 22:38:54 +0000 (23:38 +0100)]
Install pngcrush 1.7.87 instead of 1.7.85
pngcrush 1.7.85 isn't downloadable anymore
According to http://sourceforge.net/projects/pmt/files/pngcrush/
only two versions are directly available: the released 1.7.87 and up-to-come 1.7.88.
**Upstream changelog**
pngcrush-1.7.87 fixes a double-free bug in the sPLT chunk handling
Sam Saffron [Wed, 18 Nov 2015 09:45:14 +0000 (04:45 -0500)]
use new image
Sam Saffron [Wed, 18 Nov 2015 05:49:02 +0000 (00:49 -0500)]
upgrade images
Jeff Atwood [Fri, 13 Nov 2015 06:41:36 +0000 (22:41 -0800)]
add better unicorn number advice
Sam [Mon, 2 Nov 2015 02:35:14 +0000 (13:35 +1100)]
force latest tag
Sam [Mon, 2 Nov 2015 02:33:59 +0000 (13:33 +1100)]
docker dev discourse image
Matt Palmer [Fri, 30 Oct 2015 21:56:33 +0000 (08:56 +1100)]
Fix broken syntax in cloudflare template
My assumption is that CF used to send their IP list without a trailing
newline, and they've recently fixed that, causing riking's hack to emit an
*extra* newline, which caused the reported problem.
Matt Palmer [Sun, 18 Oct 2015 02:52:30 +0000 (13:52 +1100)]
Tweak the Vagrantfile for more CPUs, earlier proxy config