Skip to content

How-to: run the docs locally

Use this guide to build and preview the documentation site on your machine.

Prerequisites

  • Python 3
  • pip

Install doc dependencies

From the repo root:

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements-docs.txt

Preview locally (live reload)

mkdocs serve

Then open the URL printed by MkDocs (usually http://127.0.0.1:8000).

Build the static site

mkdocs build --strict

Run documentation linting

From the repo root:

python3 scripts/docs_lint.py

If the linter reports issues, fix them before merging changes.