Welcome
What Pagenary is and how this dogfooded portal is built.
Where documentation takes shape
Pagenary is a multi-tenant documentation publishing platform that turns one
shared set of templates into many branded, tenant-specific static sites. Zero
runtime dependencies, hash-based routing, and a Git-aware build pipeline make
it suited to white-label documentation portals — one source of truth, any
number of published sites.
This portal is built by Pagenary, from Pagenary's own documentation. Every
page you see here is the same publisher pipeline applied to the developer docs
in the repository, served as a static single-page app.
Start here
- Quickstart — install, build the default bundle, and serve it locally.
- Architecture — the static SPA pattern, build pipeline, and tenant content model.
- Tenant Configuration — every `config.json` option for branding, theming, and export.
How a tenant works
A tenant is a thin layer — content, a `config.json`, and a `manifest.json` —
over the shared template catalog. Branding, theming, and navigation are **data,
not code**: a tenant changes its look through configuration, never by forking
the generator. The build produces a self-contained bundle under
`dist/<tenant-id>/` that you can host anywhere that serves files.