Vaprobash

Vagrant Provisioning Bash Scripts

Quickstart

1. Download the Vagrantfile

$ curl -L http://bit.ly/vaprobash > Vagrantfile

2. Edit the Vagrantfile. Uncomment whichever you'd like to install.

#Install Base
config.vm.provision "shell", path: "..."

#Install Apache
config.vm.provision "shell", path: "...", args: server_ip

# But leave Nginx commented out
# config.vm.provision "shell", path: "...", args: server_ip

3. Vagrant up!

$ vagrant up

Requirements

  • Vagrant 1.5.0+
    • You can check your vagrant version by running vagrant -v in your terminal
  • VirtualBox or VMWare Fusion

Screencasts

Quickstart

Vaprobash Quickstart from Chris Fidao on Vimeo.

Apache Virtual Hosts Configuration

Apache Virtual Hosts with Vaprobash from Chris Fidao on Vimeo.

Laravel with Vaprobash

Laravel with Vaprobash from Chris Fidao on Vimeo.