BOA

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
This group should probably have more organizers. See documentation on this recommendation.

BOA is an acronym of high performance Barracuda, Octopus and Aegir LEMP stack.

The BOA project has moved to Github!

  • Use our Github project for contributing code, or reporting bugs, or requesting features.
  • Join us in the omega8cc/boa chat room on Gitter.

New releases announcements are posted on Twitter

aldibier's picture

DrupalDay Colombia

Start: 
2020-06-06 08:00 - 17:00 America/Bogota
Event type: 
Drupalcamp or Regional Summit

Te invitamos a un día dedicado a la comunidad Drupal, Este 6 de Junio no te puedes perder el Drupal Day.

Regístrate

Read more
daniel-san's picture

Setting Up Redirects on BOA

I am moving a set of sites over to one of my BOA servers from an old school server and our organization happens to have a whole bunch of redirects set up in apache. I’ve read the HINTS documentation and done research and have now become familiar with the idea of setting up the nginx_vhost_include.conf file and assigning locations.

My big question is about using domain specific locations as we may include other sites that have other domains on this server. In the Hints documentation, it indicates that IF statements should be used.

Read more
ar-jan's picture

SSL certificate configuration with SNI

I have a BOA server (2.4.0) with one IP address. I'm trying to use a certificate for one of the hosted sites with SNI, but want to keep using BOA's self-signed wildcard certificate for anything else over https (Aegir/Octopus control panels).

I've read https://github.com/omega8cc/boa/blob/master/docs/SSL.txt, and this previous GDO discussion about using SSL on BOA, which seems to say this is possible.

Read more
ckosloff's picture

barracuda up-stable system aborted

sed: can't read /var/backups/barracuda.sh.cnf: No such file or directory
Rebooted server to no avail.
What is meaning?

Read more
sjaulin's picture

Clone multiple website or clone platform.

Hello.

First, sorry for my English ;-)

I am studying multi-site hosting solution with Aegir.
In particular, the method used to update the version of Drupal multiple website in one step.

In interface to migrate sites from a platform to another, i noticed this:

Read more
mattman's picture

Load increase troubleshooting help

Hey there BOA users.

I'm looking for a smarter sysadmin than myself to help me troubleshoot a load increase on my BOA box.

I'm running on Linode(Xen) and the system is locked down as best I know how, no ssh root login, no clear passwords, only key based and everything has been running great for years.

In the past few weeks, I've had a spike in cpu use and io. I don't think this is traffic related, but I guess I need to learn a bit more about troubleshooting to find out the cause of things.

Read more
michelhack's picture

Has anyone successfully got BOA in a master/slave multi server setup?

I am currently trying to get master / slaves setup but i haven't been able to find good tutorial or information regarding BOA and this

Please help

Read more
Juc1's picture

Drupalgeddon / Version control

Hi all,

After the Drupalgeddon episode many blog posts emphasise the importance of Version Control for sites. Looking at https://omega8.cc/git-or-platforms-based-workflow-in-aegir-251 I think that for a BOA user, version control means that the git repo needs only my make file and my theme - have I got that right?

Thanks...

Read more
ckosloff's picture

Drupageddon attack

Yesterday and today I received ominous automated emails from BOA:
Subject:
URGENT: The xxx.com site on webxx.xxx.com has been HACKED!
Body:
Our system detected that the site xxx.com has been hacked!
Common signatures of an attack which triggered this alert:
The drush command 'drupalgeddon-test' could not be found. [error]

So I installed drupalgeddon (letter 'l' missing in title is purposeful),
drush dl drupalgeddon, and since the project recommends installing site_audit as well, I did that too.

Read more
leelive's picture

Cloned site within platform generates "could not find version of ... module" warning

This seems to be new since my upgrade to BOA 2.3.5. I have a couple of custom platforms created awhile ago per https://omega8.cc/how-to-add-custom-platform-properly-140. Prior to migrating I run a successful verify on a site, then clone that site within the same platform to stage.site.com. During the clone process I now get the "could not find version of ...(any in sites/all/modules) module" warnings, but the clone generates successfully and verifies okay.

When the platform was created using drush make and logged in as o1.ftp the permissions were set:
; chmod 775 ~/static/newplatform

Read more
monsoon's picture

jQuery_Update module in BOA.

Hi,

I have a custom platform where sites need jQuery_update module enabled for revolution slider. When I do so, I lose many javascript functionalities on the website. e.g. ckeditor disappears, module_filter, expand/collapse functionality lost.

Upon search in the issue queue I found out that module has problem in multisite environment. https://www.drupal.org/node/147256

What is the solution for this problem?

Thanks,

Read more
monsoon's picture

BOA hosting system does not finish site install.

Hi,

I am running two BOA hosting systems on Linode.com, and they both have same problems for the last many versions I have installed since frequent upgrades have been made available.

Problem:

  • Site installs never get completed and they get stuck mostly at following stage:
    WD install: Installing from database import.
    (I am attaching log in a separate file here.)

  • When I try to click view button and see the progress of any task, many time I see my
    http://o1.server.myBOAhosting.com put offline and it shows the following:

<

blockquote>
PRESSFLOW

Read more
ckosloff's picture

Health check not running

I set a health check to run on a test site about 24 hrs. and it is still processing, is this normal?
Submitted by ckosloff on Mon, 09/29/2014 - 23:23
This task has not been processed yet: It will be processed around 03:08:32+0000, if the queue is not too crowded. The queue is currently run every 5 sec, was last run 2 days ago and processes 1 items at a time. Server time is 03:08:31+0000.
Site: test1.xxx.com

Read more
leelive's picture

problem adding custom platform with drush make

Update: Never mind. I was being stupid. Hate when that happens....

In the past I've logged in as o1.ftp and run 'drush make my-makefile ~/static/foo-bar' per https://omega8.cc/how-to-add-custom-platform-properly-140. This no longer works. I get error, "This drush command cannot be run in /home/o1.ftp
Please cd to the valid sites/foo.com directory first." Never saw that before, but okay, I mkdir the new dir go to it and run drush make. No luck.

What's changed?

Thanks!

Read more
ckosloff's picture

502 nginx error

I am continuously getting 502 nginx errors when working on modules, enabling/disabling, updating, etc.
I just ran update barracuda up-stable and octopus up-stable all both, to no avail.
In hostmaster I flushed all caches and ran helath check without major issues reported, I just have to install some minor updates to some modules.
Any idea what is causing these errors?

Read more
Juc1's picture

Force File Download in Nginx

Hi all,

I have a link field which contains links for MP3 files hosted elsewhere and I want the files to be downloaded by simply clicking on the field rather than doing right click and "save link as".

This is mentioned here http://blog.waterworld.com.hk/post/nginx-pdf-force-download re Nginx. Are there any BOA considerations here or is this just an Nginx issue?

Thanks...

Read more
molaria's picture

ALERT: Failed Barracuda upgrade

I have problems with OpenSSl install on upgrade, Debian Sqeeze. Probably not an BOA issue but maybe someone can help me to solve this. This is in the log file:

Barracuda [Thu Aug 7 03:25:29 EDT 2014] ==> INFO: Installing OpenSSL 1.0.1i, please wait...
make depend failed. Error (if any): 0
Displaying the last 15 lines of /var/backups/barracuda-upgrade-140807-0324.log to help troubleshoot this problem
If you see any error with advice to run 'dpkg --configure -a', run this
command first and choose default answer, then run this installer again

Read more
Juc1's picture

BOA image file paths

Hi all,

Taking omega8.cc as an example of a BOA site if I click on the logo the path is https://omega8.cc/sites/omega8.cc/files/bigpicture_logo.png

Is this path written to the database and if so does this mean that images will fail to load if the site is copied to another platform ie where the site "omega8.cc" does not exist (and so the path is broken)?

This url https://omega8.cc/files/bigpicture_logo.png also works so why does the logo use https://omega8.cc/sites/omega8.cc/files/bigpicture_logo.png rather than https://omega8.cc/files/bigpicture_logo.png ?

Read more
geoff's picture

How do you unrestrict open_basedir restriction for a single site

BOA implements open_basedir restrictions on sites. I am getting some errors on some modules that are trying to access config files outside of the allows directories.

One case in point is the AWS SDK module (https://www.drupal.org/project/awssdk) that tries to access "home/o1.ftp/.aws/sdk/config.inc.php"

How do you either open this up for a selected site(s) or for all sites?

Read more
Drupal Entity's picture

Boa installed in Ubuntu desktop

Hi. Briefly, my question is if Boa is suitable to use locally with Ubuntu in its desktop version or if it only should be used with debian or ubuntu server.

Read more
Subscribe with RSS Syndicate content

BOA

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: