Download & Extend

Aegir-up (Vagrant-based Aegir virtual machine)

Aegir-up is a Drush extension that deploys a local instance of the Aegir Hosting System atop Vagrant and Virtualbox, for development and testing purposes. 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.

Aegir-up provides a collaborative, distributed development environment, that encourages the use of Drupal development best-practices. Workspaces can easily be cloned and shared via Git, or even bundled into blueprints that others can use as templates for their own development environments.

One of Aegir-up's more powerful features is that Aegir's entire home directory is mounted locally via NFS. This includes the platforms directory, within which sites are installed. So you can edit any file on your site or platform directly instead of having to SSH into the VM, or move them via SFTP.


Quick start

  1. Install dependencies (Drush, Vagrant, VirtualBox and NFS)
  2. Install Aegir-up: drush dl aegir-up
  3. Initialize a new workspace: drush aegir-up-initialize project1 -y
  4. Enter your sudo password to add an entry to /etc/hosts, and mount an NFS share
  5. Wait while the Vagrant base box is downloaded (this will take a few minutes, but is only required once)
  6. Wait a couple more minutes while your VM is provisioned
  7. Visit the one-time login link provided to access your new Aegir VM

For further information see the documentation.

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.

Downloads

Recommended releases

Version Downloads Date Links
7.x-0.1-beta3 tar.gz (51.12 KB) | zip (105.77 KB) 2012-Apr-03 Notes

Development releases

Version Downloads Date Links
7.x-0.x-dev tar.gz (52.53 KB) | zip (108.19 KB) 2012-Apr-10 Notes

Project Information


Maintainers for Aegir-up (Vagrant-based Aegir virtual machine)

  • ergonlogic - 342 commits
    last: 13 hours ago, first: 31 weeks ago

Issues for Aegir-up (Vagrant-based Aegir virtual machine)

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports