speicher.md Docs

Speicher documentation

Speicher publishes the Markdown files in your git repositories as a documentation site. People sign in with the accounts they already have, such as Microsoft Entra ID, Google or GitHub, and each page is shown only to the people its repository grants access to. AI assistants can search and read the same pages, with the same permissions, through Speicher's MCP server.

Get started

  1. Self-host Speicher with Docker Compose.
  2. Set up the instance: claim it, add an identity provider and become its administrator.
  3. Publish your first repository.

Write documentation

  • The .speicher.yaml file chooses which files are published and how they are shown.
  • Access explains who can read what, down to single folders.
  • Markdown syntax lists everything you can write, from callouts and wikilinks to MDX components.

Configure the instance

Run it in production

Reference

In this section