Features:
- rbenv + Ruby 2.0.0-p195
- rubygems-bundler
- Memcached
- PostgreSQL 9.1
- ElasticSearch
- Redis
- Node.js (for the asset pipeline)
- heroku toolbelt
- PhantomJS
- Rake tasks completion
gem install librarian-puppet
rake rebuild
By default it will create a box for the default Vagrant provider set from
VAGRANT_DEFAULT_PROVIDER
or VirtualBox which is Vagrant's default. In case
you want to build the box for a different provider, you can prepend PROVIDER=lxc
to rake rebuild
.
This will output a box file to the project root that you can add to vagrant with
vagrant box add
.
Please note that it takes ~20 minutes to rebuild the VM on my laptop using a 15mb connection, so go grab a coffee while it runs ;)
I keep the latest vagrant-lxc and VirtualBox versions of the box on a public folder at my dropbox account, feel free to use it:
vagrant box add quantal64-rails http://dl.dropbox.com/u/13510779/lxc-quantal64-rails-2013-07-13.box
vagrant box add quantal64-rails http://dl.dropbox.com/u/13510779/virtualbox-quantal64-rails-2013-07-15.box