Community Documentation

Barracuda and Octopus: Aegir and Drupal distributions installers (BOA)

Last updated April 2, 2013. Created by juan_g on August 20, 2012.
Edited by jeremyr, muschpusch. Log in to edit this page.

What is BOA?

Barracuda and Octopus are bash scripts to install and upgrade, tuned for high performance, Aegir master and satellite instances, respectively, with all related system services.

Drupal distributions are optionally installed as platforms on the Aegir satellite instances.

Getting Started

Start with a completely vanilla Debian or Ubuntu server (or VPS). Do not install anything special - the automated BOA scripts will do this for you.

If you are using AWS for hosting, use the LTS from cloud.ubuntu.org/ami

Login via SSH and as root run the below command. Do not run this command under sudo.

wget -q -U iCab http://files.aegir.cc/BOA.sh.txt
bash
BOA.sh.txt

This will prepare your server with the barracuda and octopus install/update scripts.

Then to install everything in one hit

boa in-stable public server.mydomain.org my@email o1

The o1 is the octopus user name. You can change this to what ever you want.

It's best point your DNS records prior to running the above installer. By default BOA will setup the following two Aegir hostmaster sites on your server:

  • master.server.mydomain.org
  • o1.server.mydomain.org

Point both of these to your servers IP address.

See also:

Drupal’s online documentation is © 2000-2013 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License. Comments on documentation pages are used to improve content and then deleted.
nobody click here