# Documentation as a Repository: Publishing a Wiki.js Site from Reviewed Markdown

DevFeed: [Documentation as a Repository: Publishing a Wiki.js Site from Reviewed Markdown](<https://devfeed.tech/articles/documentation-as-a-repository-publishing-a-wiki-js-site-from-reviewed-markdown-34112.md>)

Original publisher: [Read original article](<https://philipptheserver.com/posts/opentaberna/>)

Author: Philipp Lehmann (philipp.lehmann@gruppe.ai)

Published: 2026-09-01T07:00:00Z

Content type: opinion

Language: en

Sources: [Philipp Lehmann](<https://devfeed.tech/sources/philipp-lehmann.md>)

Topics: [Documentation](<https://devfeed.tech/topics/documentation.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [Git](<https://devfeed.tech/topics/git.md>), [Wiki](<https://devfeed.tech/topics/wiki.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [git](<https://devfeed.tech/tags/git.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [testing](<https://devfeed.tech/tags/testing.md>), [wiki](<https://devfeed.tech/tags/wiki.md>)

## AI overview

The article argues that keeping documentation as reviewed Markdown in a repository makes changes visible, reviewable, and enforceable alongside code changes. It presents OpenTaberna's Wiki.js documentation workflow as an example.

## Source excerpt

Wiki.js Git storage for docs as code: publish reviewed Markdown and fail a pull request when src/ changes without docs/, checked with git diff.