Aegir

What is Aegir?

  1. Aegir is built by a community of system administrators and developers who share Drupal deployment tools, strategies and best practices, instead of continuing to write our own little shell scripts.
  2. Aegir allows you to deploy and manage many Drupal sites, and can scale across multiple server clusters. Aegir makes it easy to install, upgrade, and backup an entire network of Drupal sites.
  3. Aegir is fully extensible, since it's built on Drupal and Drush, and supports many add-ons through contributed extensions.
  4. A lot more according to Wikipedia

Curious? Check out the Aegir Handbook, or better yet...

Get Aegir

On a recent Debian or Ubuntu server (with a fully qualified domain name), run the following commands:

# Debian 9 (Stretch) and later:
sudo apt-get install mysql-server apt-transport-https
sudo wget -O /usr/share/keyrings/aegir-archive-keyring.gpg https://debian.aegirproject.org/aegir-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/aegir-archive-keyring.gpg] https://debian.aegirproject.org stable main" | sudo tee -a /etc/apt/sources.list.d/aegir-stable.list
sudo apt-get update
sudo apt-get install aegir3 aegir-archive-keyring

See the Installation Guide for more details, or guidance on installing on other operating systems.

Aegir is under active development. You can check out the latest code from Drupal.org's Provision, Hostmaster and Hosting projects.