Erick Guan [Thu, 31 Aug 2017 09:48:56 +0000 (11:48 +0200)]
Building gems in parallels and use 4 workers
Sam [Wed, 30 Aug 2017 21:54:23 +0000 (17:54 -0400)]
Merge pull request #371 from LeoMcA/discourse-dev-multisite
create discourse_test_multsite db in discourse_dev image
Leo McArdle [Fri, 25 Aug 2017 13:00:38 +0000 (14:00 +0100)]
create discourse_test_multsite db in discourse_dev image
Guo Xiang Tan [Thu, 24 Aug 2017 01:03:55 +0000 (10:03 +0900)]
Upgrade acme.sh.
Sam [Mon, 21 Aug 2017 14:54:29 +0000 (10:54 -0400)]
Merge pull request #370 from davidtaylorhq/node-8
Bump node.js to version 8
Guo Xiang Tan [Mon, 21 Aug 2017 06:57:17 +0000 (15:57 +0900)]
Revert "Add google chrome and NPM modules to discourse_test image"
This reverts commit
050a1a6a83744a514ba93e8217fe37a035c1ebe4.
David Taylor [Sun, 20 Aug 2017 17:16:53 +0000 (18:16 +0100)]
Bump node.js version to 8
Sam [Fri, 18 Aug 2017 18:07:51 +0000 (14:07 -0400)]
Merge pull request #369 from davidtaylorhq/chrome-qunit
Add google chrome and NPM modules to discourse_test image
David Taylor [Fri, 18 Aug 2017 16:42:58 +0000 (17:42 +0100)]
Add google chrome and NPM modules to discourse_test image
Sam Saffron [Sat, 12 Aug 2017 01:56:45 +0000 (21:56 -0400)]
Revert "add the :Z option to all mounted volumes so that discourse works when selinux is enabled"
This reverts commit
2b0b0938c475b8886ee14f66e8b16f403ca8213a.
Sam [Fri, 11 Aug 2017 15:34:41 +0000 (11:34 -0400)]
Merge pull request #366 from db48x/handle-selinux-mounts
add the :Z option to all mounted volumes so that discourse works when selinux is enabled
Daniel Brooks [Wed, 9 Aug 2017 00:39:10 +0000 (17:39 -0700)]
add the :Z option to all mounted volumes so that discourse works when selinux is enabled
Rafael dos Santos Silva [Tue, 1 Aug 2017 21:07:57 +0000 (18:07 -0300)]
Better message when low on space in docker disk
Rafael dos Santos Silva [Tue, 1 Aug 2017 21:01:06 +0000 (18:01 -0300)]
Bump pngcrush from 1.8.10 to 1.8.12
Rafael dos Santos Silva [Fri, 28 Jul 2017 21:47:31 +0000 (18:47 -0300)]
FEATURE: Bump to latest image
Sam [Fri, 28 Jul 2017 13:48:25 +0000 (09:48 -0400)]
downgrade ruby to 2.3.4
upgrade nginx to latest stable
Rafael dos Santos Silva [Fri, 28 Jul 2017 02:17:05 +0000 (23:17 -0300)]
FIX: Don't run prereqs check on manual cleanup
Sam [Tue, 25 Jul 2017 15:46:32 +0000 (11:46 -0400)]
we have to have a home
Rafael dos Santos Silva [Fri, 14 Jul 2017 02:41:30 +0000 (23:41 -0300)]
Merge pull request #361 from discourse/fix-hsts
FIX: HSTS header was overwrote by Referrer-Policy add_header
Rafael dos Santos Silva [Fri, 14 Jul 2017 02:37:48 +0000 (23:37 -0300)]
FIX: HSTS header was overwrote by Referrer-Policy add_header
Guo Xiang Tan [Thu, 13 Jul 2017 03:45:30 +0000 (12:45 +0900)]
Update acme.sh.
Rafael dos Santos Silva [Tue, 11 Jul 2017 23:32:46 +0000 (20:32 -0300)]
Add jemalloc 5.0.1 as an optional lib
Rafael dos Santos Silva [Tue, 4 Jul 2017 15:45:34 +0000 (12:45 -0300)]
FIX: More resilient docker fs space detection
Rafael dos Santos Silva [Thu, 29 Jun 2017 01:01:44 +0000 (22:01 -0300)]
FEATURE: Check disk space on launcher script
Rafael dos Santos Silva [Wed, 28 Jun 2017 05:08:39 +0000 (02:08 -0300)]
Revert "FEATURE: Add default Referrer Policy in SSL template"
This reverts commit
4da4d12ba60f60821405a4dd0b9d6744a2c5075b.
Matt Palmer [Wed, 28 Jun 2017 00:12:43 +0000 (10:12 +1000)]
Update sample mail-receiver to latest released version
Rafael dos Santos Silva [Mon, 26 Jun 2017 23:36:01 +0000 (20:36 -0300)]
FIX: Download pngquant from git repository
Makefile depends on git submodule, so this is mandatory for now
Rafael dos Santos Silva [Mon, 26 Jun 2017 23:34:57 +0000 (20:34 -0300)]
FEATURE: Download ImageMagick from a stable/secure source
Rafael dos Santos Silva [Mon, 26 Jun 2017 21:32:39 +0000 (18:32 -0300)]
FEATURE: Add default Referrer Policy in SSL template
Rafael dos Santos Silva [Thu, 22 Jun 2017 02:46:22 +0000 (23:46 -0300)]
Bumps ImageMagick version
Rafael dos Santos Silva [Thu, 22 Jun 2017 02:45:19 +0000 (23:45 -0300)]
FEATURE: Build a public test image every week
Rafael dos Santos Silva [Wed, 21 Jun 2017 23:22:42 +0000 (20:22 -0300)]
FEATURE: Customizable FROM on test image
Guo Xiang Tan [Wed, 21 Jun 2017 08:05:19 +0000 (17:05 +0900)]
Revert "Allow user arguments to be passed to Docker stop command."
This reverts commit
94d7c3b4b7e0ec99c9beda18705d39a6b84e4b55.
Guo Xiang Tan [Wed, 21 Jun 2017 08:05:12 +0000 (17:05 +0900)]
Revert "Allow user arguments to be passed to stop command part 2."
This reverts commit
1c8ba2adfc1717f5e2d40f5d9bceeec9688f75b7.
Guo Xiang Tan [Wed, 21 Jun 2017 06:38:59 +0000 (15:38 +0900)]
Allow user arguments to be passed to stop command part 2.
Guo Xiang Tan [Wed, 21 Jun 2017 06:32:12 +0000 (15:32 +0900)]
Allow user arguments to be passed to Docker stop command.
Sam [Tue, 13 Jun 2017 15:11:36 +0000 (11:11 -0400)]
Merge pull request #359 from discourse/revert-358-no-env-in-bootstrapped-image
Revert "Don't commit environment to bootstrapped image"
Sam [Tue, 13 Jun 2017 15:11:19 +0000 (11:11 -0400)]
Revert "Don't commit environment to bootstrapped image"
Sam [Tue, 13 Jun 2017 14:55:30 +0000 (10:55 -0400)]
Merge pull request #358 from soulshake/no-env-in-bootstrapped-image
Don't commit environment to bootstrapped image
AJ Bowen [Tue, 13 Jun 2017 14:44:09 +0000 (16:44 +0200)]
Don't commit environment to bootstrapped image
Sam [Tue, 6 Jun 2017 11:55:00 +0000 (07:55 -0400)]
Merge pull request #353 from RoldanLT/patch-4
Update web.ssl.template.yml
Jeff Atwood [Mon, 5 Jun 2017 22:20:23 +0000 (15:20 -0700)]
Merge pull request #356 from pfaffman/fix-missing-quotes
Fix missing quotes
Jay Pfaffman [Mon, 5 Jun 2017 21:57:28 +0000 (14:57 -0700)]
fix syntax error. update let's encrypt language. make backups.
Roldan [Mon, 5 Jun 2017 16:41:16 +0000 (00:41 +0800)]
Update web.ssl.template.yml
Use proper return 301 instead of rewrite for HTTPS redirect
Sam [Mon, 5 Jun 2017 13:13:18 +0000 (09:13 -0400)]
Merge pull request #352 from RoldanLT/patch-3
Update web.ratelimited.template.yml
Roldan [Mon, 5 Jun 2017 11:57:37 +0000 (19:57 +0800)]
Update web.ratelimited.template.yml
Limit maximum connections per IP to combat HTTP/S Flood.
Normal browser doesn't allow more than 10 connections though :).
Guo Xiang Tan [Mon, 5 Jun 2017 00:56:51 +0000 (09:56 +0900)]
Bump imagemagick version.
Jay Pfaffman [Thu, 1 Jun 2017 19:47:32 +0000 (12:47 -0700)]
Merge branch 'master' of github.com:pfaffman/discourse_docker
Rafael dos Santos Silva [Thu, 1 Jun 2017 16:14:19 +0000 (13:14 -0300)]
Bump base image to latest in launcher
Rafael dos Santos Silva [Thu, 1 Jun 2017 15:26:18 +0000 (12:26 -0300)]
Remove old image
Rafael dos Santos Silva [Thu, 1 Jun 2017 15:25:46 +0000 (12:25 -0300)]
FIX: Show proper version on /VERSION file
Rafael dos Santos Silva [Wed, 31 May 2017 16:55:06 +0000 (13:55 -0300)]
Merge with auto branch
Rafael dos Santos Silva [Wed, 31 May 2017 16:42:39 +0000 (13:42 -0300)]
Pin uglify-js to 2.x for now
Rafael dos Santos Silva [Tue, 30 May 2017 03:35:21 +0000 (00:35 -0300)]
Bumps ImageMagick version
Sam [Thu, 25 May 2017 13:23:40 +0000 (09:23 -0400)]
Merge pull request #347 from lead4good/master
adding mysql dependency template to simplify usage of import scripts
lead4good [Thu, 25 May 2017 10:12:25 +0000 (12:12 +0200)]
adding mysql dependency template to simplify usage of import scripts
Guo Xiang Tan [Wed, 24 May 2017 08:53:37 +0000 (16:53 +0800)]
Revert "Install Discourse narrative bot by default."
This reverts commit
fcdd39da610f036f36e8f9e70bf0ca93ef95b23a.
Guo Xiang Tan [Fri, 19 May 2017 05:59:47 +0000 (13:59 +0800)]
Install Discourse narrative bot by default.
Rafael dos Santos Silva [Thu, 11 May 2017 20:34:37 +0000 (17:34 -0300)]
Bumps ImageMagick version
Rafael dos Santos Silva [Mon, 17 Apr 2017 14:45:48 +0000 (11:45 -0300)]
Update to Ruby 2.4.1
Guo Xiang Tan [Mon, 17 Apr 2017 03:11:56 +0000 (11:11 +0800)]
Add support for Ruby 2.4 in 1.4.0.
Rafael dos Santos Silva [Thu, 13 Apr 2017 22:32:34 +0000 (19:32 -0300)]
Let's use a path to download ImageMagick that never breaks
Guo Xiang Tan [Mon, 27 Mar 2017 06:36:01 +0000 (14:36 +0800)]
Remove outdated file from web template.
Guo Xiang Tan [Mon, 27 Mar 2017 03:31:35 +0000 (11:31 +0800)]
Auto upgrade acme.sh and log output.
Allen Hancock [Mon, 27 Mar 2017 02:21:22 +0000 (21:21 -0500)]
update bash if/else statements (#342)
Jeff Atwood [Sun, 26 Mar 2017 23:22:23 +0000 (16:22 -0700)]
remove excess echos for default let's encrypt off
Rafael dos Santos Silva [Mon, 20 Mar 2017 23:14:58 +0000 (20:14 -0300)]
Bumps ImageMagick version
Guo Xiang Tan [Wed, 15 Mar 2017 02:19:48 +0000 (10:19 +0800)]
FIX: Let's Encrypt account email couldn't be changed.
Jeff Atwood [Wed, 8 Mar 2017 23:24:36 +0000 (15:24 -0800)]
Merge pull request #340 from pfaffman/lets-encrypt-sanity-check
Warn not to use let's encrypt if hostname doesn't resolve to IP
Jay Pfaffman [Wed, 8 Mar 2017 22:54:21 +0000 (14:54 -0800)]
Warn not to use let's encrypt if hostname doesn't resolve to IP
Jay Pfaffman [Wed, 8 Mar 2017 22:46:46 +0000 (14:46 -0800)]
Merge branch 'master' of https://github.com/discourse/discourse_docker
Jeff Atwood [Mon, 6 Mar 2017 23:19:14 +0000 (15:19 -0800)]
Merge pull request #338 from pfaffman/improve-discourse-setup
allow re-run of discourse-setup; pull defaults from standalone.yml
Jay Pfaffman [Fri, 3 Mar 2017 23:52:14 +0000 (15:52 -0800)]
allow re-run of discourse-setup; pull defaults from standalone.yml
Jay Pfaffman [Fri, 3 Mar 2017 23:27:12 +0000 (15:27 -0800)]
Add two-address example to standalone.yml
Rafael dos Santos Silva [Thu, 23 Feb 2017 23:20:30 +0000 (20:20 -0300)]
Bumps ImageMagick version
Jay Pfaffman [Thu, 23 Feb 2017 19:43:45 +0000 (11:43 -0800)]
Will this not blame me for OSX stuff?
Rafael dos Santos Silva [Mon, 13 Feb 2017 17:40:40 +0000 (15:40 -0200)]
Bumps ImageMagick version
Rafael dos Santos Silva [Mon, 13 Feb 2017 17:14:22 +0000 (15:14 -0200)]
Enable experimental squash
Angristan [Fri, 10 Feb 2017 00:47:37 +0000 (01:47 +0100)]
Update HTTPS configuration (#333)
* Update HTTPS configuration
We should disable DH and use AES CBC/GCM + ECDH ciphers only. It's fast and secure, and widely compatible (cf https://tls.imirhil.fr/suite).
* Specify which curve to use
Rafael dos Santos Silva [Wed, 8 Feb 2017 01:48:13 +0000 (23:48 -0200)]
Make auto_build do less, and keep it simple
Sam [Mon, 6 Feb 2017 14:57:09 +0000 (09:57 -0500)]
add overlay2
Sam [Thu, 2 Feb 2017 14:48:39 +0000 (09:48 -0500)]
Merge pull request #332 from mpalmer/improve-storage-driver-check
Improve check for approved storage driver [Closes #310]
Rafael dos Santos Silva [Thu, 2 Feb 2017 02:23:49 +0000 (00:23 -0200)]
Let's try busting the cache
Rafael dos Santos Silva [Wed, 1 Feb 2017 02:41:39 +0000 (00:41 -0200)]
More work to make automatic build easier
Matt Palmer [Tue, 31 Jan 2017 22:33:36 +0000 (09:33 +1100)]
Improve check for approved storage driver [Closes #310]
Previous test was both buggy and inefficient; we now avoid the need
to do a separate regex comparison. I also improved the wording of
the error message somewhat to use Docker-Approved(TM) terminology.
Rafael dos Santos Silva [Tue, 31 Jan 2017 15:21:00 +0000 (13:21 -0200)]
Move everything to a complete base image
Sam [Tue, 17 Jan 2017 22:06:59 +0000 (17:06 -0500)]
Merge pull request #325 from phaldan/master
Fix usage of docker_ip variable with multiple ips
Guo Xiang Tan [Tue, 10 Jan 2017 02:51:30 +0000 (10:51 +0800)]
Bump acme.sh.
Philipp Daniels [Wed, 4 Jan 2017 11:21:56 +0000 (12:21 +0100)]
Fix usage of docker_ip variable with multiple ips
My setup contains a default Rancher node + agent on the same host. This leads to multiple ip in the docker_ip variable. Fix by adding double quotes around docker_ip variable
Rafael dos Santos Silva [Wed, 28 Dec 2016 19:31:30 +0000 (17:31 -0200)]
Bumps ImageMagick from 6.9.6-7 to 6.9.7-0
Rafael dos Santos Silva [Wed, 28 Dec 2016 18:54:31 +0000 (16:54 -0200)]
Fixes ngx_brotli compilation
Rafael dos Santos Silva [Wed, 28 Dec 2016 18:29:13 +0000 (16:29 -0200)]
Bumps image version to 1.3.10
Rafael dos Santos Silva [Wed, 28 Dec 2016 18:04:30 +0000 (16:04 -0200)]
Enables brotli compressed assets for everyone
Rafael dos Santos Silva [Wed, 28 Dec 2016 18:03:57 +0000 (16:03 -0200)]
Everyone goes back to Jemalloc 3.6.0
Rafael dos Santos Silva [Tue, 27 Dec 2016 20:12:03 +0000 (18:12 -0200)]
Move --docker-args to the end so it gets priority
Rafael dos Santos Silva [Thu, 22 Dec 2016 16:54:21 +0000 (14:54 -0200)]
Use a 2048 dhparam again
4096 takes 16x as long, we can't allow several hours installs
https://meta.discourse.org/t/prime-calculation-for-openssl-just-goes-on/54653/5?u=falco
Sam [Tue, 13 Dec 2016 03:57:24 +0000 (14:57 +1100)]
add mailcatcher
Sam [Tue, 13 Dec 2016 03:55:09 +0000 (14:55 +1100)]
Merge pull request #317 from ibnesayeed/master
Adding dev dependencies in the docker image
Sam [Tue, 13 Dec 2016 03:54:14 +0000 (14:54 +1100)]
some more db tuning
Sawood Alam [Mon, 12 Dec 2016 23:46:37 +0000 (18:46 -0500)]
Adding dev dependencies in the docker image