This set of scripts allows you to automatically build a virtual machine with the complete buddycloud stack installed, using Vagrant and Puppet. Its main use is as a development environment for buddycloud hackers.
First, make sure you have Vagrant (>= 1.1.x), Puppet and VirtualBox installed. If you use Ubuntu, run the following:
sudo apt-get install virtualbox virtualbox-dkms puppet rubygems sudo gem install vagrant
Then, change to the buddycloud-vm directory and run:
This builds and starts up the virtual machine. The first time you do this,
Vagrant will download a slimmed-down Ubuntu 12.04 base image as basis for
the VM, so it may take some time. If everything is done, you can immediately
start to use the buddycloud instance locally by pointing your browser at
http://localhost:10080. For other mapped ports, see the
the base directory.
vagrant up run updates all buddycloud components to the latest
development version. You can explicitly update and restart the VM with
To log into the VM with a shell, connect to it with
For more information, see the Vagrant documentation.