A Strapi plugin to integrate Orama Cloud's search and answers engine, providing seamless search capabilities within your Strapi application.
This Strapi plugin integrates Orama Cloud's search and answers engine into your Strapi application, providing seamless search capabilities.
npm
npm install @oramacloud/strapi-plugin
yarn
yarn add @oramacloud/strapi-plugin
pnpm
pnpm add @oramacloud/strapi-plugin
Marketplace
section.Orama Cloud
and install the plugin.Configure the plugin in the config/plugins.js
file:
1// config/plugins.js
2
3module.exports = ({ env }) => ({
4 "orama-cloud": {
5 config: {
6 privateApiKey: env('ORAMA_PRIVATE_API_KEY'),
7 },
8 },
9});
Your ORAMA_PRIVATE_API_KEY
will be automatically generated when you create the index. You can also generate a new Private API Key in Developer tools page on Orama Cloud.
Configure and manage Collections
that map your Strapi app Content-Types with an Index
on Orama Cloud.
Check out the documentation: Connect to Strapi
config/plugins.js
configuration file.indexId
and visit your Strapi administration dashboard to configure your first collection.Collections map your Content-Types on Strapi with an index on Orama Cloud. To keep your index in sync with the data, you can configure the update settings for each collection.
Orama Cloud
from your Strapi admin menu to manage your collections.indexId
.When an index is not in sync with the latest changes in Strapi, the collection status is set to outdated
.
When the Scheduled job is executed, it checks the collection status, to avoid triggering an update if the data is
already in sync. You can always trigger a new deployment manually.
npm install @oramacloud/plugin-strapi
Check out the available plugin resources that will help you to develop your plugin or provider and get it listed on the marketplace.