/griddle-daemon

Node-based griddle container controller

Primary LanguageJavaScript

Griddle

A heroku-style pre-Docker containerised deployment system with pluggable container providers. Don't use this. Use deis, flynn, Mesos+Marathon or any other number of PaaSes that have appeared since this was made.

Tested on CentOS 5.9.

Prerequisites

Either use the Vagrantfile included to bootstrap the environment, or you'll need:

  1. UnionFS
  2. Node.js 0.10.x
  3. lucid64 base

Running under Vagrant

  1. vagrant up
  2. vagrant ssh
  3. sudo -s
  4. cd /vagrant
  5. npm install
  6. make
  7. ./daemon.js

CLI

  1. cd cli
  2. npm install
  3. ./griddle --target <url> apps # defaults to 0.0.0.0:9090