Addons

Nuxeo Search Client Elasticsearch

Updated: May 11, 2026

Since Nuxeo LTS 2025, you have to explicitly choose and install a SearchClient package. By default, the SearchService will be configured with a Repository SearchClient that is using the underlying repository data store (VCS or DBS) with limited capabilities regarding fulltext search, aggregation and scalability. Therefore, we provide Elasticsearch packages to rely on this external search engine:

  • For Elasticsearch 7.x or 8.x, install the nuxeo-search-client-opensearch1 package.
  • For Elasticsearch 9.x, install the nuxeo-search-client-elasticsearch9 package.

Installation

This addon requires no specific installation steps. It can be installed like any other package with nuxeoctl command line or from the Marketplace.

Configuration

For configuration of Elasticsearch 7.x or 8.x (via the nuxeo-search-client-opensearch1 package), see Search setup for OpenSearch 1.x and Elasticsearch 7.x–8.x and the shared procedures on Search setup. For Elasticsearch 9.x, see Search setup for Elasticsearch 9.x and reuse those shared steps with the elasticsearch9 namespace.