Drupal Consultant
Started my career as a drupal8 developer in EM Solutions . I love learning Web technologies like HTML, CSS, PHP, Jquery Ajax and Drupal backend . Currently working as a drupal backend developer.
Do you have more than a handful of Drupal sites to manage, and feel your hair stand on end every time a security release is announced? Or maybe you only have a few sites, and would like to be able to spend less time on the tedious manual tasks associated with running a Drupal site over it’s entire lifetime? You will be amazed with Aegir Deploy, Clone, Upgrade, Batch Migrate and Backup/Restore Power & Simplicity!
Face your fears: Drush and Aegir
Octopus is a bash script to install and/or upgrade, tuned for high performance, Aegir Satellite Instances, compatible with Barracuda.
Before running Octopus installer, you have to install Aegir Master Instance using Barracuda and then you can add any number of Aegir Satellite Instances using Octopus installer.
Note: the ‘Master’ and ‘Satellite’ names in the Barracuda/Octopus context are not related to the multi-server Aegir features. It is related to the multi-Aegir-instances environment, with virtual chroot/jail for every Aegir instance.
Octopus is an Aegir + Platforms installer (you can interactively choose the platforms you wish to install on the instance) and updater only. It allows to install new versions of platforms with clean directory structure, with code shared between all created instances, so one vanilla Octopus instance is using only ~18 MB, while most of the code, which is almost 400 MB total, is shared.
With multi-install system you have to remember that all of them will use the same Nginx server, so you could break the system trying to install site with the same domain on two or more instances. The instances will not be aware of other running instances, so it is your responsibility to use such system wisely.
Octopus can install the platforms listed below:
Acquia 6.24.1 ----------------
http://bit.ly/acquiadrupalAcquia Commons 2.4 -----------
http://acquia.com/drupalcommonsCiviCRM 3.4.8 ----------------
http://civicrm.orgCiviCRM 4.0.8 ----------------
http://civicrm.orgCommerce Kickstart 1.3 -------
http://drupalcommerce.orgConference 1.0-beta2 ---------
http://usecod.comDrupal 7.12 ------------------
http://drupal.org/drupal-7.12ELMS 1.0-alpha6 --------------
http://elms.psu.eduFeature Server ---------------
http://bit.ly/fserverManaging News 1.2.1 ----------
http://managingnews.comNodeStream 1.1 ---------------
http://nodestream.orgNodeStream 2.0-alpha6 --------
http://nodestream.orgOpen Atrium 1.2.1 ------------
http://openatrium.comOpen Deals 1.0-beta7 ---------
http://opendealsapp.comOpen Enterprise 1.0-beta3 ----
http://leveltendesign.com/enterpriseOpen Outreach 1.0-beta7a -----
http://openoutreach.orgOpenChurch 1.22-a ------------
http://openchurchsite.comOpenPublic 1.0-beta3 ---------
http://openpublicapp.comOpenPublish 3-alpha3 ---------
http://openpublishapp.comOpenScholar 2.0-beta13 -------
http://openscholar.harvard.eduPressflow 5.23 ---------------
http://pressflow.orgPressflow 6.24.1 -------------
http://pressflow.orgProsePoint 0.43 --------------
http://prosepoint.orgUbercart 2.7 -----------------
http://ubercart.orgUbercart 3.0.1 ---------------
http://ubercart.orgVideola 1.0-alpha2 -----------
http://videola.tv
All D6 platforms have been enhanced using Pressflow 6.24.1 +Extra Drupal core.
Barracuda is a bash script to install and/or upgrade, tuned for high performance, Aegir Master Instance with all related system services. Barracuda is compatible with Octopus installer.
You can install one Aegir Master Instance on your server using Barracuda and then add any number of Aegir Satellite Instances (on the same server) using Octopus installer.
Note: the ‘Master’ and ‘Satellite’ names in the Barracuda/Octopus context are not related to the multi-server Aegir features. It is related to the multi-Aegir-instances environment, with virtual chroot/jail for every Aegir instance.
Barracuda is the main script for the base/core Aegir Hosting System install and upgrades, including OS environment, main Aegir instance, but no platforms will be added there to keep it compatible with all existing and future installs, when you don’t need any ready to use platforms and instead you are using the system for managing your own imported platforms/sites.
There is also Tuner script available (see BOND.sh.txt) for easy system tuning for development and switching it back easily to the standard production settings.
Please read the full ReadMe first: README.txt
Please see updated how-to in docs/INSTALL.txt
Please see updated how-to in docs/UPGRADE.txt
Current Stable Edition is BOA-2.0.2, see CHANGELOG.txt