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

tribe_of_dan's picture

Clarification of site building/maintenance best practice

When about to run a mirgate task in Aegir, there is a notice in the header of the pop-up window that reads as follows...

Read more
leelive's picture

Adding more platforms during Octopus upgrade

When I run an octopus upgrade I'd like to add some platforms I didn't install originally. During the upgrade Octopus asks, "Do you want to install some latest, ready to use platforms?" When I answer Yes, why does it only give me a couple of new choices instead of all the ones that aren't currently installed?

Do I have to go back and edit the octopus.cnf file?

Thanks!

Read more
tribe_of_dan's picture

How to use New Relic with BOA

Hi, I've recently found out about New Relic and I'd like to give it a try. After signing up I notice that in order to use it I'd need to add their app to my server and run commands such as 'apt-get update' etc.

This doesn't sound like a good idea inside of BOA. Is there a way to use this service within BOA? Thanks.

Read more
leelive's picture

Does Apps install work under BOA?

I applied the latest BOA HEAD upgrade and included the Open Enterprise (OE 1.0-rc3) platform. When I create a site and log in as admin, then try to install an App within OE, I run into problems. OE asks for the ftp user/password then looks like it's doing the install. Once done I get "access denied", and the App has not been installed. The ftp user/pw works fine with CoreFTP, so the permissions seem correct. Any suggests?

Thanks

Read more
andrewoke's picture

Autocomplete responses empty?

I'm not entire sure where to post this, but here goes.

I've setup a new platform that uses features to install the content types, dependencies etc.

On entity reference autocomplete fields on /node/add/contenttype the response is always empty, but after I save it and do /node/1/edit the autocomplete works correctly. The entity reference fields are auto complete and use a views reference filter.

I'm very new to BOA and am wondering if there is some caching issue? I'm using the dev alias and have tried ?nocache=1 etc.

Does anybody have any ideas?

Read more
sjaulin's picture

Custom platforms with boa command

Hello,

I want to know how to add platforms.
But I do not want to do via the Aegir interface.

Is there a command to add a platform?

The ideal would be to use something like this:
boa in-stable public server.mydomain.org my@email o1 my_custom_platforms

Thank you for your help.

Stéphane.

Read more
sjaulin's picture

Change ip address on server

Hello,

My testing BOA server is on Rackspace Cloud Server.
My server BOA worked but... to save money... I wanted :
- create an image of server
- delete it
- and rebuild it from the image i made.

Course, the server has changed IP address.
How to configure the new address ?

I edit the .barracuda.cnf, replaced the _MY_OWNIP variable and run barracuda up-stable.

But, is that enough?

I seem to have a problem on the server because the verify tasks for sites and platforms no longer starts.
They are still waiting...

Thank you for your help.

Stéphane.

Read more
ar-jan's picture

How to access CSF/LFD Firewall's Integrated User Interface

The CSF documentation lists an Integrated User Interface feature. Is this also available on BOA systems?

I noticed there was already a certificate defined in /etc/csf/ui/servert.crt and server.key. The docs say "The login URL should use the domain you have listed in the self-signed cert: https://:". Is there a default port this should be accessible? (and on which domain, the FQDN?)

Thanks!

Read more
nijicp's picture

Blank Page octopus page

Hai All,

I am new to This BOA system..!

Read more
MacRonin's picture

Getting NGINX 504/timeout and 502/gateway errors during Database restore

I am trying to run a Database Restore from a Backup(Backup-Migrate module) but get errors from NGINX before it completes. The backup is rather large (50+meg but cache tables empty) since it is a multi-year blog with multiple updates for many days

Originally I was getting '504 Gateway Time-out / nginx' till I increased 'fastcgi_read_timeout' (in nginx.conf ) from the original 300 to 9000. After that update I now get '502 Bad Gateway / nginx'

The error is coming after approx 5 minutes of execution. Any ideas appreciated.

Read more
burgs's picture

BOA url 404 patterns

Hi,

I'm finding that my BOA instance is returning ugly nginx 404s for certain url patterns. Specifically, at the moment, pages that have the word "progress" in the url alias will return a white nginx 404 rather than a relatively nice drupal 404. I'm presuming that I can add a directive in the conf file at /data/disk/EDIT_USER/config/server_master/nginx/post.d/nginx_vhost_include but I just thought I'd see if anyone else has had this issue, and has succesfully altered their setup.

Thanks :)

Read more
charos's picture

BOA and Google Apps site verification (static content)

I have a site from Pressflow D6 platform that I need to verify to use Google Apps with that domain. The site verification, requires to place a generated .html file under the root folder of that domain (in my case, under ../pressflow/sites/mysite/ ) . The .htacess of Octopus however prevents me from accessing that file (page not found). I googled around but the only thing I found is non Drupal sites and static files outside the distro folders. Can anyone suggest an easy way to deal with it?

Read more
krishworks's picture

Offline backup of sites

I work on a project where there is need for taking offline backups of the sites hosted in boa in the client's inhouse server. The clients in-house server cannot be reached from the boa server. Before installing boa, the client directly accessed the mysql from his office and took a backup every day. The same way, files we also taken backup.

With BOA, I am unable to give the client two details
1. Db username and password
2. Document root of the website

Read more
niccolox's picture

How do you use VirtualBox BOA?

I DONT, Great concept, but haven't got it to work locally!
56% (5 votes)
I DO, and I use VBOA4 locally
22% (2 votes)
I DO and have a self-install VirtualBox BOA running locally
22% (2 votes)
Total votes: 9
narcissus921's picture

Best Practice for Moving Task from Profile

Is there a best practice to remove a task from a profile to add it to a module, or a way to intercept this task during installation with Aegir/BOA?

I'm attempting to run the CityGroups installation profile, though it has a task that asks the user for a city to enter during initial configuration.

Read more
leevh's picture

SSH keys setup for the Aegir system user?

Hello, I'm curious if anyone does this and would care to share how.

I'm experimenting with drush make for building platforms in octopus, and I'm trying to pull themes etc from my private repos on bitbucket. The syntax I tried using is

projects[myblugear][download][type] = "git"
projects[myblugear][download][url] = "git@bitbucket.org:myusername/mysite-d7-theme.git"
projects[myblugear][type] = "theme"
projects[myblugear][download][branch] = "master"
Read more
narcissus921's picture

How to increase PHP limit using LEMP

I haven't come across anything very straightforward about increasing the memory limit on my server - I've got a Linode 512, running BOA, but I haven't been able to find any configuration files that state how to increase the memory, either per-site or for the entire server.

I have to be overlooking something really simple, right?

Read more
cnergis's picture

Getting OpenEnterprise as a custom platform under BOA ..

I have a pressing need to use OpenEnterprise .. for a proof of concept .. The current version of BOA no longer includes OpenEnterprise as an installable platform.

I really would like to be able to deploy this as a custom platform .. How can I get started with this? Any documents/wiki articles I can quickly refer to?

Thanks in advance for any suggestions ..

Read more
socialtalker's picture

root login

me again. I fell into the bad habit of using root to login. Well, nothing bad happened directly, but I am constantly getting notices to root@server.mydomain.com in my email of people trying to break in. well, I learned my lesson to not log in as root. However I would like to know is there a way to get rid of this "root" address and disabling "root" for login without messing up BOA? I know one method, but dont know about using it here.

Read more
narcissus921's picture

Multiserver architecture and other general questions

I'm hoping someone can point me to some documentation or tutorials of sorts, or perhaps answer the questions I have =)

I've got a Linode running BOA, as outlined in the install docs for getting that running, with 2 Octopus clients, but wanted to scale this out to fit a couple other servers, particularly a separate database server for dev and one for production, and perhaps extra web servers, again dev and production.

Seeing as how I just started all this on a single server, I'm not sure where to look/begin to scale this out.

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: