website/blog/2021/11-21-algolia-docsearch-migration/index.mdx
DocSearch is migrating to a new, more powerful system, which gives users their own Algolia application and new credentials.
Docusaurus site owners should upgrade their configuration with their new credentials by February 1, 2022, existing search indexes will be frozen and become read-only after this date.
In the next few weeks, Docusaurus site owners will receive an email inviting them to join their personal Algolia application.
This email will include a new appId and apiKey to use in your Docusaurus configuration.
The only things you have to do:
const config = {
themeConfig: {
algolia: {
// highlight-start
appId: '<NEW_APP_ID>',
apiKey: '<NEW_SEARCH_API_KEY>',
// highlight-end
},
},
};
module.exports = config;
:::info
appId is now required.
These keys are not secrets and can be added to your Git repository.
:::
DocSearch is a program created by Algolia, which offers search to technical documentation of Open Source projects and technical blogs for free.
You can read more here, and apply if you'd like to give it a try!
With the upcoming stable release of DocSearch UI, we wanted to go further and provide better tooling for our users to improve their search, but also leverage the full potential of Algolia.
DocSearch now leverages the Algolia Crawler, which includes a web interface that will allow you to:
But also, more Algolia features in your own Algolia app:
And of course, a lot more, for free.
At the time we are writing this, we are still at an early stage of the migration. We are doing small batches every week but will increase the load shortly, so please be patient and keep an eye out in your mailbox, you'll be contacted as soon as your Algolia app is ready!
We wrote a small migration guide but you'll have more detailed information in the migration email.
Please contact us via either email or DocSearch's Discord or on Docusaurus's Discord #algolia channel
For any feedback regarding our documentation or the DocSearch UI component, you can open an issue on our GitHub repository, but also contact us via the methods above.
In favor of the new infrastructure and DocSearch v3, we will no longer maintain our beloved DocSearch scraper and DocSearch v2, but the repositories will still be available and open to pull requests.
The previous documentation (now called legacy) remains available as well as our run your own guide.