Skip to content
A quick, get-up-and-go Vagrant environment using Ubuntu 12.04 LTS.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Just a simple little 32-bit Ubuntu 12.04 Vagrant box provisioned with Puppet. It's a collection of approaches we've found during our time learning joined by a few of our own contributions.

The server runs at, so a hosts entry will be required for

public and log folders will be created for you, so just vagrant up and have at it!


  • You have Vagrant installed (requires on 1.3.5+)
  • You are using Virtualbox as the VM provider
  • You have created a host entry for to

What's Included?

A basic LAMP stack is set up using:

  • Ubuntu 12.04 LTS 32-bit
  • Apache 2.4.x
  • PHP 5.5.x (using the ondrej PPA)
  • MySQL 5.5.x
  • Sendmail

In addition, a few tools are installed:

  • Git
  • cURL


There are a couple of configuration items at the top of the Vagrantfile that you can use to tailor your box. These are set to sensible defaults initially, but more options in this area are planned.

Known Issues

This particular version of Ubuntu can be a little finicky with current versions of Vagrant. Sometimes it will hang at the 'Configuring Network' stage for a minute or two on boot. Other times it will get stuck at the GRUB screen.

You can’t perform that action at this time.