discourse_docker.git
11 years agoremove data, amend launcher so config is last in chain
Sam Saffron [Fri, 29 Nov 2013 00:24:54 +0000 (16:24 -0800)]
remove data, amend launcher so config is last in chain

11 years agoadd git keep so we have this container
Sam Saffron [Thu, 28 Nov 2013 23:14:30 +0000 (15:14 -0800)]
add git keep so we have this container

11 years agoreorg for better sanity
Sam Saffron [Thu, 28 Nov 2013 23:12:10 +0000 (15:12 -0800)]
reorg for better sanity

11 years agossh template corrected
Sam Saffron [Thu, 28 Nov 2013 23:04:53 +0000 (15:04 -0800)]
ssh template corrected

11 years agoremove uneeded stuff from sample
Sam Saffron [Thu, 28 Nov 2013 05:17:06 +0000 (21:17 -0800)]
remove uneeded stuff from sample

11 years agoadd a hook for ssh
Sam Saffron [Thu, 28 Nov 2013 04:36:31 +0000 (20:36 -0800)]
add a hook for ssh

11 years agoadd merged file
Sam Saffron [Thu, 28 Nov 2013 03:24:02 +0000 (19:24 -0800)]
add merged file

11 years agoMerge branch 'master' of github.com:SamSaffron/discourse_docker
Sam Saffron [Thu, 28 Nov 2013 03:22:16 +0000 (19:22 -0800)]
Merge branch 'master' of github.com:SamSaffron/discourse_docker

Conflicts:
standalone.template.yml

11 years agoadded some samples for data only and web only containers
Sam Saffron [Thu, 28 Nov 2013 03:21:16 +0000 (19:21 -0800)]
added some samples for data only and web only containers

11 years agoremove bundler pre ... not working right
Sam Saffron [Thu, 28 Nov 2013 02:43:20 +0000 (18:43 -0800)]
remove bundler pre ... not working right

11 years agofix standalone template
Sam Saffron [Thu, 28 Nov 2013 00:13:43 +0000 (16:13 -0800)]
fix standalone template

11 years agoclean up bootstrapper, make it more robust
Sam Saffron [Thu, 28 Nov 2013 00:13:23 +0000 (16:13 -0800)]
clean up bootstrapper, make it more robust
init clean data dir

11 years agosplit up templates
Sam Saffron [Wed, 27 Nov 2013 07:31:50 +0000 (23:31 -0800)]
split up templates

11 years agorunit: syslog support
Michael Brown [Wed, 27 Nov 2013 07:25:52 +0000 (07:25 +0000)]
runit: syslog support

* runit: add -f to cron config (avoid auto-backgrounding)
* runit: add rsyslog config

11 years agodon't use tags cause they collide
Sam Saffron [Mon, 25 Nov 2013 01:34:41 +0000 (17:34 -0800)]
don't use tags cause they collide

11 years agodocker format change
Sam Saffron [Mon, 25 Nov 2013 00:45:32 +0000 (16:45 -0800)]
docker format change

11 years agoredis format change
Sam Saffron [Mon, 25 Nov 2013 00:45:20 +0000 (16:45 -0800)]
redis format change

11 years agocreated samsaffron/discourse_base and pushed to docker
Sam Saffron [Sun, 24 Nov 2013 23:39:35 +0000 (15:39 -0800)]
created samsaffron/discourse_base and pushed to docker

11 years agoUpdate launcher
Sam [Wed, 20 Nov 2013 04:30:58 +0000 (15:30 +1100)]
Update launcher

increase sleep and message when you fail

11 years agotune min heap slots to allow for enough reqs between gcs
Sam Saffron [Tue, 19 Nov 2013 04:32:29 +0000 (20:32 -0800)]
tune min heap slots to allow for enough reqs between gcs

11 years agossh needs to be first right after runit, otherwise hard to extend
Sam Saffron [Sun, 17 Nov 2013 21:43:41 +0000 (13:43 -0800)]
ssh needs to be first right after runit, otherwise hard to extend

11 years agoAdd postgres backups every few hours
Michael Brown [Fri, 15 Nov 2013 08:12:37 +0000 (08:12 +0000)]
Add postgres backups every few hours

* add cron to runit
* add take-database-backup script
* add cron for postgres
* modify postgres startup params to allow replication

11 years agoup malloc limit to 40, 25 feels tight
Sam Saffron [Fri, 15 Nov 2013 06:37:11 +0000 (22:37 -0800)]
up malloc limit to 40, 25 feels tight

11 years agobase image updates, kill a layer
Sam Saffron [Fri, 15 Nov 2013 05:02:41 +0000 (21:02 -0800)]
base image updates, kill a layer

11 years agojemalloc wired properly
Sam Saffron [Fri, 15 Nov 2013 05:01:37 +0000 (21:01 -0800)]
jemalloc wired properly

11 years agosample for volumes
Sam Saffron [Fri, 15 Nov 2013 04:10:31 +0000 (20:10 -0800)]
sample for volumes

11 years agobetter memory allocator
Sam Saffron [Fri, 15 Nov 2013 04:10:21 +0000 (20:10 -0800)]
better memory allocator

11 years agoadd jemalloc, shuffle stuff around
Sam Saffron [Fri, 15 Nov 2013 04:10:04 +0000 (20:10 -0800)]
add jemalloc, shuffle stuff around

11 years agoadd malloc limit increase so it works nicely with oobgc
Sam Saffron [Fri, 15 Nov 2013 01:20:05 +0000 (17:20 -0800)]
add malloc limit increase so it works nicely with oobgc
remove deployment

11 years agoFix errors in Dockerfile and launcher
Michael Brown [Thu, 14 Nov 2013 08:16:21 +0000 (08:16 +0000)]
Fix errors in Dockerfile and launcher

11 years agoRemove unnecessary tools in image to reduce size
Michael Brown [Thu, 14 Nov 2013 04:23:18 +0000 (04:23 +0000)]
Remove unnecessary tools in image to reduce size

* remove build tools after build complete
* don't install gem docs

11 years agoRetune some installer lines
Michael Brown [Thu, 14 Nov 2013 02:54:55 +0000 (02:54 +0000)]
Retune some installer lines

11 years agocorrect unicorn launch script
Sam Saffron [Thu, 14 Nov 2013 01:57:09 +0000 (17:57 -0800)]
correct unicorn launch script

11 years agoadd a gitkeep so we don't clash
Sam Saffron [Wed, 13 Nov 2013 05:23:56 +0000 (21:23 -0800)]
add a gitkeep so we don't clash

11 years agouse unicorn launcher to launch unicorn
Sam Saffron [Wed, 13 Nov 2013 05:19:16 +0000 (21:19 -0800)]
use unicorn launcher to launch unicorn

11 years agowell then, if its bin/bash let it be bin/bash
Sam Saffron [Mon, 11 Nov 2013 05:06:41 +0000 (21:06 -0800)]
well then, if its bin/bash let it be bin/bash

11 years agoadd name and volumes directive
Sam Saffron [Mon, 11 Nov 2013 04:38:55 +0000 (20:38 -0800)]
add name and volumes directive

11 years agopull logs and uploads out of image
Sam Saffron [Mon, 4 Nov 2013 05:32:25 +0000 (21:32 -0800)]
pull logs and uploads out of image

11 years agocleanup sample ... add hooks
Sam Saffron [Mon, 4 Nov 2013 05:11:47 +0000 (21:11 -0800)]
cleanup sample ... add hooks

11 years agorm an extra process
Sam Saffron [Mon, 4 Nov 2013 04:23:24 +0000 (20:23 -0800)]
rm an extra process

11 years agotouch image so it updates
Sam Saffron [Mon, 4 Nov 2013 04:10:49 +0000 (20:10 -0800)]
touch image so it updates

11 years agooops
Sam Saffron [Mon, 4 Nov 2013 04:02:28 +0000 (20:02 -0800)]
oops

11 years agotemplate for a standalone install
Sam Saffron [Mon, 4 Nov 2013 04:01:42 +0000 (20:01 -0800)]
template for a standalone install

11 years agostandalone yml sample file
Sam Saffron [Mon, 4 Nov 2013 04:01:11 +0000 (20:01 -0800)]
standalone yml sample file

11 years agoallow for a heirarchy of input files
Sam Saffron [Mon, 4 Nov 2013 03:57:01 +0000 (19:57 -0800)]
allow for a heirarchy of input files

11 years agoremove sample config in wrong spot
Sam Saffron [Mon, 4 Nov 2013 01:50:53 +0000 (17:50 -0800)]
remove sample config in wrong spot

11 years agono need for stuff in shared
Sam Saffron [Mon, 4 Nov 2013 01:50:04 +0000 (17:50 -0800)]
no need for stuff in shared

11 years agostandalone sample
Sam Saffron [Mon, 4 Nov 2013 01:47:37 +0000 (17:47 -0800)]
standalone sample

11 years agoimprove documentation, allow for expose section in config
Sam Saffron [Mon, 4 Nov 2013 01:40:38 +0000 (17:40 -0800)]
improve documentation, allow for expose section in config

11 years agomove pups into image
Sam Saffron [Mon, 4 Nov 2013 00:45:32 +0000 (16:45 -0800)]
move pups into image

11 years agoimprove docker file
Sam Saffron [Fri, 1 Nov 2013 06:06:58 +0000 (23:06 -0700)]
improve docker file

11 years agocleanup base image
Sam Saffron [Fri, 1 Nov 2013 04:23:04 +0000 (21:23 -0700)]
cleanup base image

11 years agoscript refactoring
Sam Saffron [Thu, 31 Oct 2013 23:21:13 +0000 (16:21 -0700)]
script refactoring

11 years agogitting closer, nginx working
Sam Saffron [Thu, 31 Oct 2013 10:18:10 +0000 (03:18 -0700)]
gitting closer, nginx working

11 years agobootstrapping
Sam Saffron [Thu, 31 Oct 2013 06:11:51 +0000 (23:11 -0700)]
bootstrapping

11 years agoignore my local test config
Sam Saffron [Wed, 30 Oct 2013 06:20:13 +0000 (23:20 -0700)]
ignore my local test config

11 years agosample config file
Sam Saffron [Wed, 30 Oct 2013 06:19:31 +0000 (23:19 -0700)]
sample config file

11 years agolauncher maps more stuff, bootloader gone
Sam Saffron [Wed, 30 Oct 2013 06:17:34 +0000 (23:17 -0700)]
launcher maps more stuff, bootloader gone

11 years agowork in progress docker
Sam [Wed, 30 Oct 2013 00:48:17 +0000 (11:48 +1100)]
work in progress docker