Command Palette
Search for a command to run...

Quick start

Get a docs site running in under a minute.

Mount a directory of Markdown at /content and open the port:

docker run --rm -p 3000:3000 \
  -v ./content:/content:ro \
  -e PUBLIC_BRAND_NAME="My Project" \
  -e PUBLIC_SITE_TITLE="My Project Docs" \
  ghcr.io/manchtools/open-docs:latest

Visit http://localhost:3000. The container builds the site at start with your content baked in, then serves it. Run with no mount and you get these docs as a live demo.

The 30-second version

Add content

Make a folder with a Markdown file or two.

Point open-docs at it

Mount it at /content (Docker) or drop it in src/content/ (from source).

Open the site

The sidebar, search index, and routes are all generated for you.

Where to go next