Skip to main content

Rhino Group Docs Platform

This section covers everything about the Rhino Group Documentation Platform — how it is built, how to run it locally, how to add clients and sites, and how search, deployment, and content authoring work.


What is this site?

The documentation platform is a Docusaurus 3 static site that organizes documentation by client → site. Each client gets auto-discovered from the clients/ directory — no config changes needed to add a new one.

Full-text search is powered by a self-hosted Typesense instance with faceted filtering by client and site.


Multi-Client Architecture

Documentation is organized under clients/{client-slug}/{site-slug}/:

clients/
gsm-outdoors/
index.md ← Client landing page
middleware/ ← Site docs
scottsdale-mint/
index.md
retail/
dealers/
middleware/
rhinogroup/
index.md
documentation/ ← This section

Each client directory is auto-discovered at build time and becomes a separate Docusaurus docs plugin instance. URL structure: /{client-slug}/{site-slug}/{page}.