Apache Unomi stores user profile information and is mostly used to provide a backend server for A/B testing and personalization. To do so it implements the currently under development OASIS Context Server specification.
The source code is available under the Apache License V2
Unomi 4.x requires Java 17, Karaf 4.4, and Elasticsearch 9.x or OpenSearch 3. It adds multi-tenancy, a cluster-aware task scheduler, and persistence-based clustering on top of the 3.x platform.
manual/src/main/asciidoc/building-and-deploying.adoc or manual/src/main/asciidoc/5-min-quickstart.adocdocker/README.mdmanual/src/main/asciidoc/multitenancy.adocmanual/src/main/asciidoc/migrations/migrations.adocYou can find all the updated documentation, including building and deployment instructions, on the Apache Unomi web site.