Aegir-up (Vagrant-based Aegir virtual machine)

Open Bugs: 
9
Development Status: 
Seeking co-maintainer(s)
Under active development

Aegir-up provides a collaborative, distributed development environment, that encourages the use of Drupal best-practices. It deploys the Aegir Hosting System in a local virtual environment for development and testing. It provides all the ease-of-use of Aegir, wrapped in the convenience of Vagrant-based virtual machines. Creating sites and platforms is a matter of a click or two, while rebuilding the entire environment is a matter of minutes.

From a technical stand-point, Aegir-up is a Drush extension that implements a Drush Vagrant blueprint. This, in turn, builds a virtual machine atop Vagrant and Virtualbox, and configures it using Puppet.


Quick start

  1. Install system dependencies: Drush, Vagrant, VirtualBox and, optionally, an NFS-server (ref.)
  2. Install Drush dependencies (Drush Vagrant Integration and Drush Hosts): drush dl drush-vagrant drush-hosts (ref.)
  3. Install Aegir-up: drush dl aegir-up
  4. Build a new project: drush vagrant-build --blueprint=aegir
  5. Respond to prompts for additional information required to build your project
  6. Wait while the Vagrant base box is downloaded (this will take a few minutes, but is only required once)
  7. Wait a couple more minutes while your VM is provisioned
  8. Visit the provided one-time login link to access your new Aegir VM
  9. Profit!

For further information see the documentation. Or Look in related issue queue's.

For a better idea of where we're headed with Aegir-up, check out the #1459218: Roadmap
. Feel free to suggest features and improvements in that issue, or #1480390: META: Aegir-up commands
.

Caveat

N.B. Aegir-up is NOT intended for production hosting.

While we hope you find Aegir-up useful for development and testing, out-of-the-box it is not equiped for production use (i.e., minimal or no security, monitoring, backup/restore facilities, &c.)

For fully managed, production-grade Aegir servers and services, check out Koumbit's AegirVPS services, or other Aegir Service Providers.

Releases: 
7.x-2.0-rc3
7.x-2.x-dev
Release Dates: 
10/29/2013
10/29/2013