Search API opensolr
This module acts as a connector for the Search API Solr module, enabling you to manage and connect to Solr services provided by opensolr.com. It offers features for quick setup, easy configuration, and enhanced security management for your Solr cores.
This module is directly supported by opensolr.com. It extends the main Search API Solr module and acts as a layer for connecting and managing solr services using opensolr services.
Requirements and dependencies
The Search API Solr module is a required dependency, and starting version 2.2.0, the previously required dependency Key module is now optional.
Installation, documentation & configuration
Skip the boring stuff by using the Get Started feature launched in version 2.2.2, that gets you up and running in minutes, without even having to have an opensolr account. This feature creates an account for you, automatically generates a core, updates your global configuration and generates a Search API Server with just a few clicks.
Search API opensolr comes with a configuration page, and a submodule Search API opensolr security that is disabled by default.
The configuration form can be found at: /admin/config/search/search-api/opensolr and it is mandatory to configure it before proceeding with anything else. This is the core of the module functioning well.
Starting version 2.2.1, a new feature called Autoconfigure facilitates the creation of: opnesolr core, drupal search api server and automatic upload of config.zip to opensolr with a click of a button.
The optional sub-module helps site builders update the security of their cores without having to navigate to their opensolr account. One can update the core's basic authentication and can add/remove IP restrictions.
Support
Other projects by @bbu23
Depends on
Dependencies of the latest stable release
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 2.4.0 | Stable | 10–11 | 2.4.0 — The "Get started" tab is now a guided four-step setup page with live status; the in-Drupal account registration wizard (retired API) is removed. | Aug 18, 2026 | |
| 2.3.0 | Stable | 10–11 | 2.3.0 — Key module integration is now an explicit opt-in, no more admin fatals when the Opensolr API is unreachable or the API key changed, Drupal 12 readiness (OOP hooks). Run database updates after upgrading. | Aug 18, 2026 | |
| 2.2.4 | Stable | 10–11 | Mar 2, 2026 |