Skip to content

Lugasamo/beetbox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beetbox - The CMS L*MP stack

Beetbox is a Vagrant configuration that provides your team with a versatile development environment for L*MP projects.

The project has a predefined set of default configuration attributes so it can work without any custom configuration, therefore any customisation comes in the form of overrides as undefined attributes will revert to their default setting.

Circle CI Documentation Status

Features

  • Support for different VMs per git branch.
  • Simple Continuous Integration.
  • Takes advantage of Vagrant 1.8's linked clones support to manage VMs for speed and disk efficiency.
  • Ansible 2 is used for provisioning but not required on the host machine.

Requirements

Quickstart

To get a simple Drupal site up and running with Beetbox, run the following commands:

drush dl drupal-8.0.3
cd drupal-8.0.3
vagrant init beet/box
vagrant up

After which you can install the site at http://drupal-8-0-3.local/install.php

Documentation

http://beetbox.rtfd.org

Support

Credits

This project would not be possible without geerlingguy's awesome Ansible roles from Drupal VM. We encourage you to support him by buying his book Ansible for DevOps.

Beetbox is primarily maintained by the Drupal Melbourne (Australia) community. Please follow @beetboxvm for announcements.

About

BeetBox is the DrupalMel built Vagrant box built on top of DrupalVM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 56.6%
  • Ruby 41.5%
  • HTML 1.9%