BOA is an acronym of the high performance Barracuda Octopus Aegir LEMP stack.
This group is dedicated to share experiences on using Barracuda and Octopus installers for Aegir hosting system - installation, upgrades, tuning, best practices, tips and tricks etc.
Note however, that any bugs, feature and basic support requests should be submitted in the related project's issue queue and not posted on g.d.o.
Looking for some docs? Start here. There is also an IRC channel.
New releases announcements are posted on Twitter and App.net
BOA hosting is offline. Not sure what went wrong.
Hi,
I am having trouble with my Barracuda hosting I created at Linode1024 few weeks earlier. My knowledge about BOA consists of only running few commands to install the system and how to manage the system later on I am still learning.
After install I was able to create websites using default platforms and performance was extremely good compared to shared hosting.
Read moreDebian 7 (wheezy) is nearly here
The Debian 7 release is nearly here. It's a big deal.
- Debian is the main Internet OS
- Ubuntu, a Debian derivative, is the main cloud OS
What difference will that make to BOA?
Nginx Accel Redirect Support
I'm really having trouble trying to get accel redirect working on BOA. The nginx conf file says that it's supported within the /private/files directory, but I can't seem to get it working. Was this feature added, then half removed? Has anyone got any workarounds that work for this?
Thanks :)
BOA Mac Local Version - MAMP?
Hi
I currently run all my local Drupal sites off MAMP. Is there anything I need to consider when installing BOA? For example I'm unsure as to whether I need to delete MAMP first? Or does BOA run separately etc?
Thank you
Stephen
Has anyone had Lime Survey sitting on a BOA configured server?
Hi
Has anyone any experience of running Lime Survey on a BOA configured server?
Basically I'm looking at BOA as a possibility for running my Drupal sites on a dedicated server but also use Lime Survey heavily in my projects so need to be sure that I will not run into any problems or difficulty in this respect.
I still don't fully understand BOA and am researching this now but please note I do not expect Aegir etc to run/interact with Lime Survey in anyway. All I want to know is will LS run as it should if I add it to the server?
Read moreBOA dedicated server partitions and data filling up
Caveat when partitioning a server or vps to run with BOA - just a / and a swap are probably all that is needed for most purposes. Repartitioning ext4 on the fly is not fun.
I updated my BOA to 2.0.8 and now I get an error when I run any task
After update my BOA install to 2.0.8 I get a Drush error each time I run some task related to a platform (see the attached image).
Does anybody knows how should I proceed? If should I open an issue in the Barracuda or its just a local trouble?
Hot to get octopus aegir frontend to recognize platforms and sites running on it?
I have searched the web for info on the proper way to restore a corrupted octopus instance and have not found any info.
Is there a tutorial on how to restore an octopus instance?
Read moreHow to install an older version of BOA
Instead of installing the latest version i.e. 2.0.8 I wanted to install 2.0.5. Any guidelines, please?
Anyone know of an easy way to move a site from one octopus instance to another on same barracuda?
Does anyone know of an easy way to move a site from one octopus instance to another on same barracuda? (when the site is still up, but when one no longer has access to a functioning octopus aegir hostmaster site) I truncated the overhead on the wrong table and it took the octopus hostmaster site down so that it no longer recognizes any servers, platforms or sites - but all sites are still up and running) I cannot import the o1 server db backup for some reason - possibly a problem with percona...
For example, move domain.com from o1 to o2?
Preferably using drush and command line.
Read moreAwesome results from loader.io, but what about first page load on BOA and questions about caching.
Summary of loader.io results
With 150 concurrent users today on a custom Drupal 6 distro, loader.io reported a response time of 200ms when the load was at it's highest (150 concurrent users). Running top on the 512mb SSD vps account showed the highest load reached was 2.5. There were 3366 successful responses and no errors in the 60 seconds that the test ran. We had to switch off lfd/csf by running csf -x as root and remove the limit_conn limit set in the vhost file, which Octopus sets on all it's managed sites.
Read moreHow to run the morning cron from the command line?
I'd like to know how to run the "morning cron" for my entire BOA install from the command line. Can anyone please give the the exact command to run as root in a terminal?
i.e. bash /var/xdrago/runner.sh ? or something like that? I'm not a shell scripter
Thank you very much.
Commerce Kickstart Feeds Problem
I have been having some trouble with feeds in commerce kickstart on a site on a BOA platform. I have had trouble importing products and having them show up in the list of products.
I have actually been able to do successful imports. The products go into the database, but they don't show up in the list of products. I can go to the database and find them through chive, but I can't get them to show up. Additionally, if I try the feed a second time it tells me it updated products rather than creating new ones.
Read moreLarge file uploads (~10gig)
Hey, i'm working on a backend for some music studio. The backend needs to handle large file uploads (~10gig). I have found out that there are several issues and possible solutions.
- drupal can't manage files with 2gig+ (which is really lame but easy to fix) #1815886: Drupal core cannot manage files larger than 2 GB
- php.ini and nginx.conf would need some adjustments when using php / flash / html5 upload stuff (jquery_upload, swf_upload, plupload etc). -> old browsers have a big chance to fail
domain access module
can the domain access module be used in BOA. I am assuming it wouldnt but i am checking. I have two clumps of sites I need to work on.
hack a new platform into an existing set (/data/all/001/mynewplatform)
I want to add a platform, but I don't want to put it in /data/disk/o1/static/.
I've written a script (attached) to download drupal to the existing global area (say, /data/all/001/mynewplatform), tweak it, create a client version (say, (/data/disk/o1/001/mynewplatform) and tweak that too.
What's the next bit? What is the drush command - perhaps a hostmaster extension - that adds it to the list of available Aegir platforms?
Newest head great 3/18 @9:20, Having strange problem for last 3 releases
Hi everyone. TYhe latest head for me is great. the last three or so releases , I have been gettign this error that i have nnever seen before in like 3 years of boa....
Anyone else seen this?
http://drupal.org/node/1942486
How to build an access log on sites running on BOA
Hello,
I am building a site for my business. One of the requirements for the site is to build an access log showing what users accessed what pages when. I want to see a time stamp, user name, and node name, a link to the node, and integration with organic groups so I can create access log reports by group. I understand that the access log feature is turned off in BOA, so I cannot use the native drupal function. I have identified this module:
http://drupal.org/project/nodeviewcount
Read moreCommerce Kickstart 7.x-2.4 on BOA 2.0.5
added to /static/commerce_kickstart-7.x-2.4
chmod -r 777
platform added successfully in Aegir
Then when I try to add first site, it errors on install:
The external command could not be executed due to an application error.
Drush was not able to start (bootstrap) the Drupal database
..then it lists a lot of my drushrc aliases from other site. Install fails, and the website directory is not deleted.
I just updated to BOA 2.0.5 today...did not see a problem, other sites work fine that I had installed before.
Request help for Custom platform path, please?
Are custom platforms suppossed to put in (BOA 2.0.5):
~/static/platform1/
~/static/platform2/
etc...
OR
~/static/platforms/platform1/
~/static/platforms/platform2/
I would truly appreciate a simple straighforward answer from any helpful person out here to this simple question. I have ready all the documentation and literature, and this still is not completely clear to me.
The relevant documentation states:
Read more





