Domo's public documentation site — Getting Started guides, the Knowledge Base (~1,700 articles), API Reference, and topic pages. Content is authored in MDX, navigation is defined in docs.json, and the site is built and hosted by Mintlify.
portal/— Developer Portal, topic-organized content (Getting Started, API Reference, etc.)s/article/,s/topic/— Knowledge Base articles and topic grouping pagesde/,es/,fr/,ja/— localized content mirrorings/openapi/product/— OpenAPI YAML specs that drive the interactive API referenceimages/— screenshots and diagramsdocs.json— Mintlify navigation and configuration (Mintlify manifest).github/workflows/— automation for OpenAPI sync and Mintlify preview deployments
Uses the mintlify npm package for a local dev server against this repo's content.
npm i -g mintlify # once per machine — see https://www.npmjs.com/package/mintlify
git checkout <branch> # any branch with changes you want to preview
mintlify dev # run from the repo root (where docs.json lives)Open http://localhost:3000. Most edits hot-reload; docs.json schema changes may need a server restart.
For a faster, but less robust preview experience, VS Code has several extenstions offering an MDX preview. For example: Modern MDX Preview.
main— merges auto-deploy to production via the Mintlify GitHub App.release/**— pushes to release branches create a Mintlify preview via.github/workflows/mint-preview.yml. Preview URL is posted to any open PR whose head is the release branch.- Any PR — Mintlify's GitHub App posts a preview link in the PR's Checks tab.
CLAUDE.md— repo conventions and MDX style.Domo-KB-Style-Guide.mdx— full style standards.New-Article-Template.mdx— starting point for new KB articles.