Where to get Vagrant base boxes?

Vagrant is so popular these days, almost a MUST HAVE DevOps tool. Together with provisioning tools like Chef, Puppet, Ansible (or even Shell scripts), they become people’s Top Gear;-)

Here is a list of places where you can get all sorts of vagrant base boxes for different purposes: development, testing, or even production, whatever.

  1. vagrantbox.es
    A List of vagrant base boxes. Initiated by Gareth Rushgrove @garethr hosted on Heroku using Nginx. See the story here: The Vagrantbox.es Story. I’ve contributed the Oracle Linux {5,6} base boxes to the project;-)
  2. Opscode bento
    We all know what bento means in Japanese, right? In this case, they are NOT lunch boxes BUT extremely handy base boxes which can be grabbed quickly to test cookbooks or private chef (Chef Server and Client).
    Distributions covered: Ubuntu Server, Debian, CentOS and Fedora.
    Veewee definitions: https://github.com/opscode/bento

NOTE: To find hidden bento boxes, access the context root of the AWS S3 server;-)

  1. Puppet Labs Vagrant Boxes
    Pre-built vagrant boxes, ready for use. Made by the folks at Puppet Labs.
    Veewee definitions: https://github.com/puppetlabs/puppet-vagrant-boxes
  2. Vagrant Ubuntu Cloud Images
    It’s been there since Jan, 2013. For some reason Canonical has NOT officially promoted it yet, may be still in beta. Remember these are vanilla images, NOT very useful without Chef or Puppet.

NOTE: #2 #3 #4 have already been listed on vagrantbox.es BUT most likely out-dated.

If you are looking for Virtual Machines with server applications (e.g. GitLab, Discourse, WordPress, Ruby Stack, Joomla! Drupal etc…) pre-installed and configured, try Bitnami Stacks, it rocks!

Last but not least, have a look at packer which is a tool for creating identical machine images for multiple platforms from a single source configuration. It was created by the same dude who created Vagrant;-)