By Kevin Williams

Not long after getting my site set up, I decided that I wanted to have an easy way to search for things, especially considering that the site serves as my knowledge base for tech-related topics.

There was a simple way to get started with Docusaurus, since it has built-in support for Algolia DocSearch. I had some issues with going that route though:

  1. I wanted to customize the appearance / functionality of the search component
  2. I wanted to better understand how the search worked
  3. My site's repo isn't public, so it wouldn't qualify for the free DocSearch application

And thus started my journey to manually integrate my site with Algolia.

Kevin Williams • 44 Articles

A full stack software engineer since 2018, specializing in Azure and .Net.

View Articles