This project is for automating infrastructure based deployment for rails using puppet. It will not only deploy your code , but also the needed infrastructure like: ruby, rvm, bundler, gems, mysql, passenger, nginx, redis, memcached, sidekiq and many more. It will also start all the required services and run important commands like assets compilation and migration.