Documentation infrastructure you own
Your docs. Your brand. Your server.
List pets
One container. A complete docs platform.
Brand it live. Watch it change as you type.
Self-hosted & git-native. The content is always yours.
OpenAPI, GraphQL, and C/C++ in one engine.
900 pages. One scroll. Still instant.
Write your way: rich editor or raw Markdown.
Instant answers, as you type.
Found by Google and by AI.
See who reads the docs.
Never lose a word.
Private by default.
Spec validation that has your back.
Up and running before your coffee's cold.
Documentation infrastructure you own.
DSR Docs Self-hosted · Git-native · White-label Your docs. Your brand. Your server. A self-hosted documentation platform for API and product docs — OpenAPI, GraphQL, Doxygen, and Markdown render natively, with native PDF export and AI-ready output built in. It ships ready to rebrand live and stays yours forever : no SaaS lock-in, no rebuild to change a color. See what's inside → See it in your color → docs.yourdomain.com/docs/api/pets Your Docs Getting Started Branding API Reference GraphQL Doxygen Search the docs… ⌘K List pets GET /v1/pets Renders natively : Markdown / OpenAPI 3.x / GraphQL / Doxygen C/C++ // Everything, out of the box One container. A complete docs platform. palette 01 / Branding Brand it live. Watch it change as you type. Logos, colors, fonts, code themes, and diagram styles: every visual is editable from the admin panel and hot-applies through CSS variables, no rebuild. Learn more → dns 02 / Ownership Self-hosted & git-native. The content is always yours. Your pages are plain Markdown on a volume you control. Edit them in the in-app editor, or clone the repo, write in your IDE, and push. Same files, both directions. Learn more → code 03 / API references OpenAPI, GraphQL, and C/C++ in one engine. Drop in a spec and it renders as an interactive, scroll-spy reference with your prose mixed right in. Web REST APIs and embedded C/C++ SDKs, documented side by side. Learn more → speed 04 / Performance 900 pages. One scroll. Still instant. We benchmarked a 913-page Doxygen reference as a single scrolling document: full text served in ~110 ms, interactive in 0.3 s, and later content rebuilds never re-parse it. Big SDKs are the point, not the limit. See the numbers → draw 05 / Authoring Write your way: rich editor or raw Markdown. Split-pane WYSIWYG or hand-written Markdown, with live preview as you type. Alerts and callouts, tabbed sections, Mermaid diagrams, and media embeds are built in. Learn more → search 06 / Search Instant answers, as you type. Full-text search across every page. Readers find what they need before they finish typing. Learn more → travel_explore 07 / Discoverability Found by Google and by AI. Ships sitemap.xml , robots.txt , and llms.txt out of the box, with per-page SEO metadata on every page you publish. Learn more → bar_chart 08 / Analytics See who reads the docs. Views over time, top pages, readers and countries — per page or across the site. Self-hosted, with no third-party tracker and no IP address stored. Learn more → history 09 / Safety net Never lose a word. Every save snapshots the previous version. Compare, revert, recover. All backed by an admin audit log of every change. Learn more → verified_user 10 / Access & trust Private by default. Passwordless magic-link sign-in, granular viewer / editor / admin roles, and per-page access control, from fully public to invite-only. Learn more → fact_check 11 / Quality Spec validation that has your back. Every uploaded API spec gets an advisory completeness check. Missing descriptions, examples, and tags surface as ranked, copy-ready warnings before your readers ever see them. Learn more → // Ship it Up and running before your coffee's cold. Spin up a container, point it at a volume, and you have a branded, searchable, API-aware docs site. Brand it, add content, done. instant rebrand, no rebuild 3 specs OpenAPI · GraphQL · Doxygen 0 lock-in plain markdown on disk # pull & run the engine $ docker run -d \ -p 8080:8080 \ -v ./content:/app/content \ dsr/docs:latest → seeded content loaded → search index built → live at docs.yourdomain.com Documentation infrastructure you own. Self-hosted. Git-native. Rebranded live, not rebuilt. Built for everything from a README to a 500-endpoint API reference. This is a DSR Docs site. Contact us Read the docs DSR Docs © 2026 DSR Docs Privacy Support