Skip to content

Our site

Last updated View as MarkdownAgent setup

We use a variety of tools to make our docs site work. You could use these tools to build up your own docs site and - in most cases - do so for free or starting on a free tier.

Content management system

Our content lives in a public GitHub repository, cloudflare-docs ↗︎.

GitHub offers a generous free tier ↗︎.

We use Cloudflare's AI Search as our search provider.

We used to use Algolia, which is also great for open-source docs because you can be part of the free DocSearch program ↗︎.

Site framework

We use Nimbus ↗︎ for our docs, a documentation framework built on Astro ↗︎.

Nimbus's component registry ↗︎ and linting ↗︎ system have exponentially increased our site's capabilities (without much extra work).

Builds

We use GitHub Actions ↗︎ to build our site, which is then hosted on Cloudflare.

We are moving to Workers CI/CD, which currently runs in the background.

Both of these options include a free tier.

Hosting

We host our content using Cloudflare Workers, specifically using their built in values for Astro sites

Workers offers a generous free tier.

Analytics

We send analytics to multiple destinations using Cloudflare Zaraz, which has a generous free tier.

Was this helpful?