discourse_docker.git
10 years agoFEATURE: hostname for instances so we can tell who is who
Sam [Mon, 3 Feb 2014 06:02:40 +0000 (17:02 +1100)]
FEATURE: hostname for instances so we can tell who is who

10 years agoA couple of small updates following feedback. We make it even more
Robin Ward [Wed, 22 Jan 2014 22:07:18 +0000 (17:07 -0500)]
A couple of small updates following feedback. We make it even more
clear you have to install it into `/var/docker` and that the SSH
key should be the key itself as a string, not a filename.

10 years agodata begone
Sam [Tue, 21 Jan 2014 22:31:58 +0000 (09:31 +1100)]
data begone

10 years agoMerge pull request #6 from Supermathie/master
Sam [Tue, 21 Jan 2014 06:26:32 +0000 (22:26 -0800)]
Merge pull request #6 from Supermathie/master

Enhance docker instructions

10 years agoAdd ssh-keygen instructions for running as user
Michael Brown [Tue, 21 Jan 2014 06:20:17 +0000 (01:20 -0500)]
Add ssh-keygen instructions for running as user

10 years agoFix up documentation and enhance suggestions
Michael Brown [Tue, 21 Jan 2014 06:07:22 +0000 (01:07 -0500)]
Fix up documentation and enhance suggestions

10 years agoMake the user experience nicer
Michael Brown [Tue, 21 Jan 2014 06:06:26 +0000 (01:06 -0500)]
Make the user experience nicer

* Pull down the docker image before trying to use it
  This avoids long periods of "is the system doing anything?"
* Don't bother asking the user to confirm the container's ssh key

10 years agourgency
Jeff Atwood [Mon, 20 Jan 2014 22:51:03 +0000 (14:51 -0800)]
urgency

10 years agoeven more RoboCop
Jeff Atwood [Mon, 20 Jan 2014 22:31:53 +0000 (14:31 -0800)]
even more RoboCop

10 years agoAdd a warning about 32/64 bits kernel version
Régis Hanol [Mon, 20 Jan 2014 22:10:28 +0000 (23:10 +0100)]
Add a warning about 32/64 bits kernel version

Docker only works on x64 systems

10 years agowe needed more RoboCop
Jeff Atwood [Fri, 17 Jan 2014 08:37:33 +0000 (00:37 -0800)]
we needed more RoboCop

10 years agomore editoring
Jeff Atwood [Fri, 17 Jan 2014 08:30:49 +0000 (00:30 -0800)]
more editoring

10 years agoclean up obsolete advice about upgrade error
Jeff Atwood [Fri, 17 Jan 2014 08:20:18 +0000 (00:20 -0800)]
clean up obsolete advice about upgrade error

10 years agoeditor burp
Jeff Atwood [Fri, 17 Jan 2014 08:11:03 +0000 (00:11 -0800)]
editor burp

10 years agomultiple container warning seems premature
Jeff Atwood [Fri, 17 Jan 2014 08:10:00 +0000 (00:10 -0800)]
multiple container warning seems premature

10 years agobit more cleanup
Jeff Atwood [Fri, 17 Jan 2014 08:09:29 +0000 (00:09 -0800)]
bit more cleanup

10 years agosimplify intro
Jeff Atwood [Fri, 17 Jan 2014 08:03:28 +0000 (00:03 -0800)]
simplify intro

10 years agoUse array to pass in env, preserving spaces
Sam Saffron [Thu, 16 Jan 2014 04:34:54 +0000 (20:34 -0800)]
Use array to pass in env, preserving spaces

10 years agoremove space for now
Sam Saffron [Thu, 16 Jan 2014 03:02:02 +0000 (19:02 -0800)]
remove space for now

10 years agoeval is evil, unconditionally evil, can not allow it, searching for another solution
Sam Saffron [Thu, 16 Jan 2014 00:48:20 +0000 (16:48 -0800)]
eval is evil, unconditionally evil, can not allow it, searching for another solution

10 years agoeval my way out of env var nightmare
Sam Saffron [Thu, 16 Jan 2014 00:43:14 +0000 (16:43 -0800)]
eval my way out of env var nightmare

10 years agoBUGFIX: add quoting for env vars
Sam Saffron [Wed, 15 Jan 2014 22:49:39 +0000 (14:49 -0800)]
BUGFIX: add quoting for env vars

10 years agoUpdate README.md
Sam [Fri, 10 Jan 2014 03:03:55 +0000 (14:03 +1100)]
Update README.md

10 years agoUpdate README.md
Sam [Fri, 10 Jan 2014 03:03:39 +0000 (14:03 +1100)]
Update README.md

10 years agoUpdate redis.yml
Sam [Fri, 10 Jan 2014 02:59:31 +0000 (13:59 +1100)]
Update redis.yml

10 years agoUpdate standalone.yml
Sam [Fri, 10 Jan 2014 02:59:09 +0000 (13:59 +1100)]
Update standalone.yml

10 years agoUpdate data.yml
Sam [Fri, 10 Jan 2014 02:58:53 +0000 (13:58 +1100)]
Update data.yml

10 years agoadd socat
Sam Saffron [Tue, 7 Jan 2014 05:28:02 +0000 (21:28 -0800)]
add socat

10 years agoadd test that ensures bootstrap can not run when postgres is running
Sam Saffron [Tue, 7 Jan 2014 05:26:29 +0000 (21:26 -0800)]
add test that ensures bootstrap can not run when postgres is running

10 years agoEnable universe & use tty as default debconf FE
Michael Brown [Tue, 7 Jan 2014 04:40:43 +0000 (23:40 -0500)]
Enable universe & use tty as default debconf FE

* enable universe repo for current distribution
* set debconf/frontend to 'Teletype'

10 years agonotrunc so start / stop works correctly
Sam Saffron [Fri, 3 Jan 2014 00:36:06 +0000 (16:36 -0800)]
notrunc so start / stop works correctly

10 years agowhen a container starts copy the discourse ENV over to discourse.conf
Sam Saffron [Fri, 3 Jan 2014 00:30:41 +0000 (16:30 -0800)]
when a container starts copy the discourse ENV over to discourse.conf

10 years agopush through all DISCOURSE env vars so you can exec rake tasks
Sam Saffron [Thu, 2 Jan 2014 22:22:54 +0000 (14:22 -0800)]
push through all DISCOURSE env vars so you can exec rake tasks

10 years agocorrect base templates
Sam Saffron [Fri, 20 Dec 2013 06:21:18 +0000 (22:21 -0800)]
correct base templates

10 years agocorrect default
Sam Saffron [Fri, 20 Dec 2013 05:39:59 +0000 (21:39 -0800)]
correct default

10 years agocorrect template
Sam Saffron [Fri, 20 Dec 2013 05:30:14 +0000 (21:30 -0800)]
correct template

10 years agocleanup templates to work with new config
Sam Saffron [Fri, 20 Dec 2013 05:27:58 +0000 (21:27 -0800)]
cleanup templates to work with new config

10 years agoupdated sample
Sam Saffron [Wed, 18 Dec 2013 08:30:07 +0000 (00:30 -0800)]
updated sample

10 years agoI fail in awk
Sam Saffron [Wed, 18 Dec 2013 07:27:12 +0000 (23:27 -0800)]
I fail in awk

10 years agocorrect detection logic
Sam Saffron [Wed, 18 Dec 2013 07:20:10 +0000 (23:20 -0800)]
correct detection logic

10 years agoamend config to work nicely with new zero sample files policy
Sam Saffron [Wed, 18 Dec 2013 06:22:31 +0000 (22:22 -0800)]
amend config to work nicely with new zero sample files policy

10 years agoUpdate launcher
Régis Hanol [Mon, 16 Dec 2013 16:43:16 +0000 (17:43 +0100)]
Update launcher

another typo

10 years agoUpdate launcher
Régis Hanol [Mon, 16 Dec 2013 16:42:21 +0000 (17:42 +0100)]
Update launcher

typo

10 years agoDockerfile cleanup
Régis Hanol [Sun, 15 Dec 2013 18:27:55 +0000 (19:27 +0100)]
Dockerfile cleanup

- removed useless `cd /`
- removed duplicate packages

10 years agocid recovery code for invalid cids and such
Sam Saffron [Fri, 13 Dec 2013 00:53:02 +0000 (16:53 -0800)]
cid recovery code for invalid cids and such

10 years agoUpdate README.md
Régis Hanol [Thu, 12 Dec 2013 17:37:41 +0000 (18:37 +0100)]
Update README.md

10 years agoUpdate README.md
Régis Hanol [Thu, 12 Dec 2013 17:35:41 +0000 (18:35 +0100)]
Update README.md

10 years agoUpdate README.md
Régis Hanol [Thu, 12 Dec 2013 17:33:21 +0000 (18:33 +0100)]
Update README.md

Improved Getting Started section
Fix formatting

10 years agoMerge pull request #1 from eviltrout/docker_dir
Régis Hanol [Thu, 12 Dec 2013 17:19:49 +0000 (09:19 -0800)]
Merge pull request #1 from eviltrout/docker_dir

Documentation change: Create the appropriate docker directory and clone into the appropriate place

10 years agoDocumentation change: Create the appropriate docker directory and clone into the...
Robin Ward [Thu, 12 Dec 2013 17:03:35 +0000 (12:03 -0500)]
Documentation change: Create the appropriate docker directory and clone into the appropriate place

10 years agoweb_config hook
Sam Saffron [Thu, 12 Dec 2013 06:46:21 +0000 (22:46 -0800)]
web_config hook

10 years agoinject env from the outside
Sam Saffron [Thu, 12 Dec 2013 02:03:07 +0000 (18:03 -0800)]
inject env from the outside

10 years agosupport base images and disabling of pups
Sam Saffron [Wed, 11 Dec 2013 02:29:38 +0000 (18:29 -0800)]
support base images and disabling of pups

10 years agoexample mail
Sam Saffron [Mon, 9 Dec 2013 03:09:47 +0000 (19:09 -0800)]
example mail

10 years agoUpdate README.md
Sam [Mon, 9 Dec 2013 03:09:05 +0000 (14:09 +1100)]
Update README.md

10 years agoimprove readme
Sam Saffron [Fri, 6 Dec 2013 03:32:22 +0000 (19:32 -0800)]
improve readme

10 years agoadd a special env var DOCKER_HOST_IP to all images
Sam Saffron [Fri, 6 Dec 2013 01:41:57 +0000 (17:41 -0800)]
add a special env var DOCKER_HOST_IP to all images
allow data container to bootstrap a discourse database
configure a multi image setup

11 years agoimprove readme
Sam Saffron [Mon, 2 Dec 2013 21:19:34 +0000 (13:19 -0800)]
improve readme

11 years agoAdded readme
Sam Saffron [Mon, 2 Dec 2013 00:16:49 +0000 (16:16 -0800)]
Added readme

11 years agodon't include blog, do include docker manager
Sam Saffron [Sun, 1 Dec 2013 22:02:34 +0000 (14:02 -0800)]
don't include blog, do include docker manager

11 years agocorrect the group
Sam Saffron [Fri, 29 Nov 2013 01:43:10 +0000 (17:43 -0800)]
correct the group

11 years agofixed name of image
Sam Saffron [Fri, 29 Nov 2013 00:39:00 +0000 (16:39 -0800)]
fixed name of image

11 years agomove config script last in chain so it wins
Sam Saffron [Fri, 29 Nov 2013 00:34:50 +0000 (16:34 -0800)]
move config script last in chain so it wins
remove TODO

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