Builder Server Setup

Builder Server Setup

Setup script for Better Builder production server.

Name Last Update
.ssh Loading commit data...
.gitignore Loading commit data...
CHANGELOG Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE Loading commit data...
config.coffee.template Loading commit data...
dokku-letsencrypt-auto-renew Loading commit data...
install Loading commit data...
readme.md Loading commit data...

Better Builder Deployment Server Setup

Sets up a Better Builder production server.

Installation

  1. On the production server, install git:

    sudo apt-get update
    sudo apt-get install git
  2. Clone this repository:

    git clone git@source.ind.ie:better/builder-server-setup.git
  3. Run the install script and follow the instructions:

    ./install

That’s it!

Using Let’s Encrypt’s Staging servers

The installation script automatically provisions a TLS (HTTPS) certificate from Let’s Encrypt. The Let’s Encrypt service is subject to rather stringent rate limits at the moment so if you’re developing/testing the script, use their staging servers.

To do this run the installation script with the -s option:

./install -s