A few updates that might be worth considering?

Ben - I want to thank you for the awesome RailsConf talk – I was at RailsConf but missed it, then later stumbled upon it in Confreaks and it exactly addressed recent pain I've had with questions of Heroku (cost) vs WebFaction (meh) vs Linode (setup) etc. Wanted a better way of quickly setting up stable Linodes for clients without using apt and Googling my way through it each time. Checked out your tutorials, template repos, and bought the book. Super helpful.

I had to make a few changes to get this working on my machine thought they might be worth considering...

- Had an issue with bundle command not being found, I added to Capfile
- Had to update capistrano and capistrano-rails gems, some conflict there
- Had to update rbenv ruby to 2.1.2 as per your rails server template
- Had to add secrets.yml - This was causing site to load only HTML, unicorn.log debugging led to secrets file

From the blog post tutorials I had a few other little stumbling blocks:
- ssh-copy-id did not work for me,  I ended up using ssh-copy-id -i myKeyLocation 
- Had to chown secrets.yml and database.yml to deploy user to avoid permission issues

Other than that this worked great. Hoping I will now be able to refer to the book if I need to customize the chef install for various clients, etc.

Thanks for the great work.