In addition to making all our source code available on GitHub, we also publish free open source binary packages for many operating systems, including CentOS, RHEL, Ubuntu, and Debian. The Gluu Server needs to be installed on a VM or physical server with at least 4GB of RAM and 2CPU units. Containers are not supported at this time.
Community Edition (CE) Linux Packages
The Gluu Server CE deploys all services in one
chroot container. All the components included in the Gluu Server are free open source software that can be deployed in production, with no user limits, for free. We publish packages for the major Linux distributions, including Ubuntu, CentOS, RHEL, and Debian.
Need to cluster the Gluu Server? No problem. We provide software, called Cluster Manager, that simplifies the process of launching a highly available Gluu Server service.
The latest source code for Gluu components is on Github. There are no secrets in how it works. And there is no code that we’re holding back for a commercial release. If we have modified any non-Gluu components, we keep a fork of the code in GitHub (like Asimba or the Shibboleth IDP). All code we author is prefixed with our open source handle, “ox”, and is MIT license. Gluu written software includes oxAuth, the OAuth2 authorization server for OpenID Connect and UMA, and oxTrust, the server GUI.