A puppet script to install Discourse (discourse.org) based on the instruction provided at the official documentation
This is tested on ubuntu 12.04 x64
I aim to provide a single click solution to install discourse on a blank ubuntu machine.
This is not fully working. Yet. The server starts, but not automatically. Still need to complete a few steps.
- Set up nginx (adding server_names_hash_bucket_size 64; to http section)
- Set up email
- Clean up the Execs to be idempotent
- Have an instruction on how to configure a secure password
## Step 1 -- This will install puppet and librarian-puppet. Should be called only once.
./bootstrap.sh
## Step 2 -- Use puppet to install discourse. Run this as often as you like.
./run.sh