Create a backend role for the node.js POST receiver.
Enable the backend role on the prod_web boxen.
Let's move to the webservers role instead.
Rename "webservers" role to "webserver".
Merge pull request #360 from rackerlabs/backend-role

Install node.js on webservers
Rename _config.yml to _config.example.yml.

Ignore the real config. This is in preparation for templating _config.yml
during the Ansible build.
Use the hardcoded config as a default.

This will build the site properly from Jenkins without having to do a bunch of
ugly templating within the Jenkins job.
Template the Jekyll build in development mode.
set -u
Merge pull request #361 from rackerlabs/compress-in-prod

Generate _config.yml from a template. :shipit:
Firewall for the webserver
Ignore the ip_access.yml
vars_files belongs in provisioning only
UFW rules for Jenkins
Comment on Jenkins firewall
Port 80 please
Note about ip_access in README
Fix numbering, once and for all :no_mouth: