This project aims to provision a simple Broadleaf instance using Vagrant and Puppet.
This project specifically is an alternative to list of instructions documented in Broadleaf's Getting Started. Rather than downloading Eclipse and a JDK, running some specific ant targets, Vagrant and Puppet automate those steps.
Warning: The virtual machine that will be provisioned by vagrant will have 2 GB of RAM.
- Install VirtualBox
- Install Vagrant
- Clone or download this repository to the root of your project directory:
git clone https://github.com/nblair/vagrant-broadleaf.git
- In your project directory, run
vagrant up
Be prepared to wait; the first launch of the site may take around 5 minutes.
To access the site, point your browser at http://localhost:8080/mycompany. To access the admin console, point your browser at http://localhost:8080/admin. Log in with username admin and password admin.