Skip to content

Instantly share code, notes, and snippets.

@jxson
Created January 16, 2013 23:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jxson/4552028 to your computer and use it in GitHub Desktop.
Save jxson/4552028 to your computer and use it in GitHub Desktop.
DevOps Day LA lightening talk proposal

Setting up a node.js git push deployment on EC2

For OKCupid Labs' opal.io project we decided to roll our own devops on an EC2 instance for our web facing node.js app. It took some extra work but using some classic tools like monit we were able to have a stable place for deployment which also afforded some nice touches like deployment via git. I'll walk through using upstart, monit, syslog -> loggly (json logging), mosh, and git post-recieve hooks with examples of configs and things that bit me along the way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment