omega8cc / boa

Barracuda Octopus Aegir 5.5.0-PRO
https://omega8.cc/compare
394 stars 75 forks source link
debian devuan drupal nginx percona php php-fpm redis solr

Welcome to BOA!

BOA stands for Barracuda, Octopus, and Ægir—a high-performance LEMP stack supporting Drupal from Pressflow 6 to the latest Drupal 10 (and soon Drupal 11), as well as Backdrop CMS and Grav CMS (soon).

What is Ægir?

Ægir, named after the Norse god of the sea, is an open-source hosting system for managing multiple Drupal sites. The name Ægir was chosen to reflect the relationship between Drupal's water drop logo, symbolizing individual sites, and Ægir's role as the god of the ocean, representing the hosting of many Drupal sites together. It automates tasks such as site installation, upgrades, and maintenance, making your life easier.

Key Features of Ægir:

Why Barracuda?

Barracuda is a specially tuned hosting environment for Ægir, designed to be lightning fast and agile, just like the barracuda fish known for its incredible speed and agility in the ocean.

Why Octopus?

Octopus is a smart system designed to manage multiple Ægir instances within Barracuda. Just like the sea creature with eight limbs, Octopus allows you to create and manage many separate but connected Ægir instances, showcasing its intelligence and adaptability in efficiently handling complex hosting environments.

Dual License

BOA remains a Free/Libre Open Source Project. While all of BOA code is Free/Libre Open Source, only the BOA LTS branch and Ægir are available without any cost or restrictions.

Check out the details in DUALLICENSE.md.

BOA Priorities

Multi-Ægir Hosting

Leverage one Ægir Master Instance and multiple Satellite Instances. Use Satellite Instances to host your sites, as the Master holds the central Nginx configuration. Note: The 'Master' and 'Satellite' names in the Barracuda/Octopus context are not related to the multi-server Ægir features but to the multi-instance environment with virtual chroot/jail for each Ægir Satellite instance.

Installation Scripts

Bug Reporting

Follow the guidelines in docs/CONTRIBUTING.md.

Requirements

Provided Services and Features

Check out the details in docs/PROVIDES.md.

Supported Virtualization Systems

Supported Operating Systems

Devuan (recommended)

Debian (for migration)

Project Roadmap

Check out the details in ROADMAP

Documentation and Templates

Additional Documentation

Useful Links

Maintainers

BOA is maintained by Omega8.cc.

Credits

Thanks to the Ægir Project founders and developers. Ægir Team.

Support

Support BOA development by purchasing a commercial license or using Omega8.cc hosted services. Check out Omega8.cc for more info.

Thank you for supporting BOA!