BlueOnyx traces its legacy back to the original Cobalt Networks RaQ server applicances. After the buy-out by Sun Microsystems the Sausalito GUI of the Cobalt RaQ550 and Qube3 got released as open source software. This open source software since then has seen a lot of modifications to both keep it usable on more modern Linux OS's, but also to extend the functionality much beyond what the initial makers had envisioned.
In 2007 we forked the Sausalito code that so far had been maintained by BlueQuartz.org and in 2008 released BlueOnyx 5106R on CentOS5. Since then versions for CentOS6 and Scientific Linux 6 (both 32-bit and 64-bit) have followed. 5209R for CentOS 7 is the latest version of BlueOnyx, but we're already almost done with BlueOnyx 5210R and are just waiting for the release of CentOS8.
In 2012 we started the development effort to modernize the Sausalito GUI from the ground up. The goal was to present it with a more responsive and fluid modern theme, a host of new features and functions and to modernize the entire architecture for future OS releases.
This development effort has resulted in the new Chorizo architecture, which extends Sausalito with new capabilities to make it ready for the next +15 years of usage. The first Beta release of BlueOnyx with the new Chorizo GUI has been released on 16th July 2014 and since then went through it's own journey of updates and enhancements. We recently retired support for all BlueOnyx versions that were still using the old GUI and released YUM updates that upgrade them to the latest versions with the new GUI.
The feature summary below outlines the key features for BlueOnyx.
BlueOnyx 520XR (Chorizo) Features:
- Provides an enterprise Linux with controlpanel for virtual hosting (CentOS or Scientific Linux).
- Optional Chrooted Jails with SFTP or SSH access (BlueOnyx 5210R)
- IPv4, IPv6 and dual-stack support (BlueOnyx 5209R or newer)
- Easy to install via provided ISO images.
- Includes preconfigured Apache, ProFTPd, Sendmail, Dovecot, MySQL/MariaDB, Mailman and more.
- Optional Nginx SSL proxy for HTTP/2 and TLSv1.3 support included. (BlueOnyx 5209R or newer)
- Modern GUI interface with multiple access control levels to administer all aspects.
- GDPR (EU-DSGVO) tools included to help to comply with EU regulations.
- Reseller management to allow resellers to create virtual sites and users.
- Ability to host an unlimited amount of virtual sites, mailing lists and users.
- Each reseller, site admin and end user has its own GUI access to manage his services.
- Net2FTP integration that allows your users to manage file transactions and uploads via the GUI.
- Docker integration via the GUI (BlueOnyx 5209R or newer)
- Brute Force Login detection and prevention mechanisms (pam_abl).
- PHP implemented to mod_php and suPHP (also PHP+mod_ruid2 and PHP-FPM on 5209R or newer). You can choose which one is available to resellers and sites.
- Ability to have sites use multiple different PHP versions (via suPHP and PHP-FPM - BlueOnyx 5209R or newer).
- Ability to run Perl scripts and SSI.
- GUI to install and manage SSL certificates and intermediate certificates.
- HTTP/2 support (5209R or newer via built in Nginx SSL-Proxy)
- Per Vsite HSTS (5209R or newer via built in Nginx SSL-Proxy)
- Ability to host multiple virtual sites with SSL certificates on the same IP-address.
- Ability to generate and auto-renew free Let's Encrypt! SSL certificates (5207R, 5208R and 5209R).
- Ability to automatically create and manage MySQL databases for virtual sites.
- Ability to automatically generate DNS records for virtual sites.
- Wizard for the generation of SPF text records for DNS.
- Ability to host AAAA (IPv6) DNS forward records.
- Vacation messages can be managed individually for each user.
- Ability to import/export emails for each user via Imapsync.
- Very detailed email statistics via a modified Sendmail-Analyzer.
- Built in Webalizer for detailed web based traffic analysis.
- Subdomain management.
- JSP support already built in with an improved GUI.
- GUI to modify SSHd settings, to generate and manage SSH keys and certificates.
- "Site Prefix" that allows to prefix usernames with a 5 character string.
- GUI available in English, German, Danish, French, Spanish, Italian, Dutch, Portuguese and Japanese.
- Built in support ticket and bug reporting mechanism.
- Both free and paid support are available (in English, German and Spanish languages).
- Optional free and commercial third party modules are available via built in interface.
- Updates are delivered via YUM (OS and GUI related updates) and NewLinQ (for add-ons).
- Very active user base with self-help provided via mailing list.
Migrating from BlueQuartz to BlueOnyx (and back) is possible through the included CMU (Cobalt Migration Utility).
BlueOnyx server tally:
Below you can see a tally of how many BlueOnyx are running worldwide. These numbers are based on automated YUM update usage counts. It therefore may not be entirely accurate.