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 3.0+ requires Java 17, Karaf 4.4, and Elasticsearch 9.x. Unomi 3.1 adds multi-tenancy, OpenSearch 3 support, a cluster-aware task scheduler, and persistence-based clustering.
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.