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
BOA on a "standard" desktop environment
This may come as a odd question, but can anyone see a reason for not using BOA on a standard graphical desktop environment?
My question comes from the, maybe wrong, idea that BOA is fitted for a "bare" development and/or production environment, i.e., minimal Debian install, no window manager, "Linode" kind of machine. From what I read on the group discussions BOA tends to be somewhat rigid on the setup options. So a desktop environment, with all the multitude of installed applications and constant updates, may ruin the system.
Does anyone has any thoughts on this?
Upgrade results in Bad Gateways and php-fpm won't start
I just installed a new instance of BOA on Ubuntu 10.04 LTS on Rackspace Cloud. Apticron informed me there were updates, so I ran BARRACUDA.sh.txt again interactively and results in Bad Gateways for all BOA sites and php-fpm won't start. Please advise. Thanks. Output from script:
Barracuda [Fri Dec 23 17:47:32 UTC 2011] ==> INFO: Clean up temp files in /var/opt/
Barracuda [Fri Dec 23 17:47:36 UTC 2011] ==> INFO: Run apt update, please wait...
Barracuda [Fri Dec 23 17:47:49 UTC 2011] ==> INFO: Install/upgrade required libraries and tools
Open Outreach - Drupal distribution for non-profits and grassroots organizations
can I suggest that the BOA scripts include the very excellent Open Outreach distribution...
Open Outreach is a Drupal distribution for grassroots organizations and non-profits
Drupal 7, Debut Features set, pre-configured, ready-to-go, Fusion/Skinr/Panels, Mix and Match, Kit Compliance Features
Http://drupal.org/project/openoutreach
Http://openoutreach.org
Sharing DB across 2 sub domains with Domain Access Module
Hi:
Is it easy or hard to have 2 domains, one primary and one sub domain and have them share the db across the sites? We have www.ceveryday.com and we are looking to have our classified section on classified.ceveryday.com. Is that possible and how in that case?
/Chris
Read moreRunning svn
We are using svn repo for our site builds, however, I have not been able to run svn up without being root. When I su - octopus.ftp is wont allow me to run svn, it wont even let me to get to the right directory. What am I doing wrong?
Read moreSSL Proxy IP Logging?
I'm using the recipe to use multiple IPs on my server for multiple SSL enabled sites:
https://github.com/omega8cc/nginx-for-drupal/blob/master/docs/SSL.txt
Is there a way to discover the visitor's ip when the visitor is using https?
All log entries in /var/log/nginx/access.log show the IP of my server in upstream extra_ip and not hte visitor's ip.
thanks
Read moreBest practice/plan for moving /data to another partition (Linode)
Hello all,
I want to split up my BOA install so that /data lives in another partition/disk within my Linode.
I see many approaches...:
... but I just wanted to double check there's nothing I've forgotten. My rough plan, minus commands, is...
Read moreHow to? [edit 11/29] DNS records setup prior to BOA install
I own "xxx".com and want to test BOA on it - w/ Chive etc. subdirectories - ordered a VPS with hostname of "test.xxx".com & got confirmation from VPS host of:
ServerName: "test.xxx".com
IP Address: "1.2.3.4, 1.2.3.5"
Currently, "xxx".com is hosted at "myhost".com - with full DNS control
Registrar is GoDaddy with limited DNS control - "Set Nameservers" & "Host Summary (add)" - I created hosts perhaps in error? (but haven't changed nameservers) of:
NS1.xxx.com = Host IP 1: 1.2.3.4
Open Deals
Overriding Barracuda and Octopus default install/upgrade settings.
Last updated by AquaticDisorder on Thu, 2011-12-22 06:59
Once you have installed your Barracuda master instance and your first Octopus satellite instance,
you will find two new handy configuration files .barracuda.cnf and .octopus.cnf have been created in the root users home directory.
Based on the options that you configured in the install scripts first time around,
these configuration options will now come into play any time you run the Barracuda or Octopus scripts.
Redis eating all memory
Hello,
I got redis-server constantly eating at least 50 to 60 % of CPU. I have barracuda and Octopus installed on this new server. Is there a workaround to make it consume less memory ?
Regards
Yaz
How to? Determine and fix "minimal" OS in VPS
ordered/requested a VPS w/ "minimal" Debian (Squeeze) OS from my host - I've yet to find a definition of "minimal(fresh) OS", so I'm a bit confused
1 - how do I verify if that is what I got when logged in as root via PuTTY
2 - how do I correct it if it's not "minimal"
I'm NOT a sys-admin type, so kindly be specific - when I connect I get:
"root@test:~#" ----- "ls -al" returns:
total 20
drwx------ 2 root root 4096 Nov 16 23:57 .
drwxr-xr-x 21 root root 4096 Nov 16 16:55 ..
-rw------- 1 root root 921 Nov 18 11:28 .bash_history
-rw-r--r-- 1 root root 558 May 27 01:07 .bashrc
New Octopus.cnf
I think the _USER variable being set in octopus.cnf was for me a source of confusion, it took me a while to realize why my OCTOPUS.sh settings weren't being honoured, don't get me wrong I know octopus.cnf is documented in CHANGELOG.txt, but I'm not sure it's best as a default setting because dealing with seperate satellite instances means re-configuring octopus.cnf and if forgotten attempts to install a new satellite instance go pear!
I have commented out _USER in octopus.cnf :)
No input file specified.
Hi,
I am trying to run a php script in /var/www/ folder where a joomla website is already running fine there. However my littre php snippet when put in a file gives me an errorr 'No input file specified.' I really have no idea from where does this come. If it was a setting preventing some scripts to run in Barracuda, my joomla and wordpress sites won't be running as well...that is why i lost.
Any idea on how to fix that ?
Thanks
FileField Upload Issue
I recently deployed a site to a BOA instance using a custom platform built using a custom platform w/ a Pressflow 6 core. Unfortunately I can't seem to get the FileField AJAX uploader to work. The uploads hit 100% and then respond with an HTTP error 0.
- All of our tests show that if you click submit the file will upload successfully.
- They AJAX uploader does actually upload the file, it just responds with an HTTP error 0 once the upload reaches 100%
BOA Best practice for 301 permanent redirects
Is there a BOA specific best practice for handling 301 permanent redirects?
Should I go down the path of using a rewrite in my site config or would creating a URL alias in Global Redirect module handle it better?
Read moreNOTICE: Script execution completed with error: Use of undefined constant HTTP_X_REAL_IP - assumed 'HTTP_X_REAL_IP'
My watchdog is throwing this error everytime anything happens on my site.
Type wsod
Date Wednesday, November 9, 2011 - 14:03
User Me
Location http://stg.website.com/admin/settings/performance
Referrer http://stg.website.com/node/2/edit
Message NOTICE: Script execution completed with error: Use of undefined constant HTTP_X_REAL_IP - assumed 'HTTP_X_REAL_IP'
Severity notice
(I have http://drupal.org/project/dtools enabled to see wsod notices in watchdog)
Read moreHelp me choose - Linode 512 Tokyo or Serveraxis 512 SSD ?
Hi, I want to try BOA and after take a small research I found 2 XEN VPS that suite my budget and both are reliable:
- Linode 512 $20 (512 RAM, 20Gb HDD, 200Gb Bandwidth)
- Serveraxis 512 $14 (512 RAM, 16Gb SSD, 500 Gb Bandwidth) CPU Spec 3/3 (??) IOPS 1k
<
blockquote>
Linode Pros:
- Linode has TOKYO DATACENTER which has very good latency ~120ms from my location and my target audience (same country).
Linode Cons:
- Not SSD
ServerAxis Pros:
- SSD drive (speedy for a database intensive app like Drupal, but Im not really sure how fast).
ServerAxis Cons:
Read moreSecurity - blocking Korean IP ranges
Just wondering is there is any specific approach to (additional) server security for Debian Squeeze BOA?
I want to block specific country IP ranges (eg: Nth Korean origin of root SSH log in attempt).
Additionally, any specific advice on non-BOA Debian installation and configuration options?
In addition to blocking certain country IP ranges that simply are not within my target audience, I am also looking at installing fail2ban (http://www.fail2ban.org/wiki/index.php/Main_Page) for more dynamic protection.
Read moreToo many redirects Errors
Hello,
I have a site with SSL enabled. I have a valid certificate. I am running under the latest BOA installer. ON Ubuntu
I have been getting Too Many Redirect errors. I can't seem to find any pattern to them. They occur on Firefox and Safari, although less on Safari. They occur with Secure Pages turned on and with it Turned OFF. Sometimes it is the front page sometimes it is an internal page. Its driving me crazy.
Does anyone have any advice? Whats going on?
What can I do to track this down?
Thanks
Todd
Read more




