BOA
Barracuda Octopus Aegir.
Barracuda
Installs a tuned stack for Aegir PaaS use.
- How to disable all caching and aggregation? - Using dev. in in site alias disabled hardcoded performance. Also for PHP errors and logging.
Setup
- Ubuntu Server
- older script; boxbootstrap.sh
Use _FORCE_GIT_MIRROR=github because it is 10x faster than others.
Make sure that all sites have its associated Client, otherwise the site will be listed as available for all Clients/Users you have added.
Upgrade
# Download and run BOA Meta Installer. wget -q -U iCab http://files.aegir.cc/BOA.sh.txt bash BOA.sh.txt
# To upgrade system and Aegir Master Instance to Stable barracuda up-stable # To upgrade system and Aegir Master Instance to HEAD barracuda up-head
# To upgrade selected Aegir Satellite Instance to Stable octopus up-stable o1 # To upgrade *all* Aegir Satellite Instances to Stable octopus up-stable all
# To upgrade selected Aegir Satellite Instance to HEAD octopus up-head o1 # To upgrade *all* Aegir Satellite Instances to HEAD octopus up-head all
Octopus
Octopus installs alongside Barracuda, providing an Aegir satellite instance bundled with various distro install profiles and performance modules.
- Octopus
- Octopus purpose? - g.d.o
/data/disk/o1/distro/001/ - platforms be here
Stack
- Nginx
- CSF/LDF [1]
- MariaDB / Percona
- PHP-FPM 5.3.13 with APC, phpredis, uploadprogress, suhosin and ionCube.
- Redis
- Apache Solr with Tomcat
- Bind9 / pdnsd
- Webmin
- Chive / SQL Buddy
- CGP
- Aegir
Upgrade
Do not use apt to upgrade the stack. Upgrading got easier with BOA 2. See UPGRADE.txt for full details.
# To upgrade system and Aegir Master Instance to Stable $ barracuda up-stable # To upgrade system and Aegir Master Instance to HEAD $ barracuda up-head # To upgrade selected Aegir Satellite Instance to Stable $ octopus up-stable o1 # To upgrade *all* Aegir Satellite Instances to Stable $ octopus up-stable all # To upgrade selected Aegir Satellite Instance to HEAD $ octopus up-head o1 # To upgrade *all* Aegir Satellite Instances to HEAD $ octopus up-head all
Development
Alias a dev.* site domain to bypass JS compression and CSS aggregation.