Publish
Self-publish
This site is the live showcase — every format, block, and route kind in one tenant tree under MyUI.
DisneyClarinsRed BullMajor League Baseball
One pattern. Each page is a folder: cms/pages/<route>/node.json + page.*. One cms/index.json read builds nav. MIME + kinds live in lib/cms2/concepts.json.
Explore: Formats · Blocks · CSV · Text · JSON · Nested route
Architecture
domain:myui (apex)
myui.me / localhost:4729
|
+-----------------+------------------+
| | |
/cms2 mirror jungle.myui.me air.myui.me
cms2 tenant db-blob/jungle/ db-blob/air/
|
cms/index.json -------- one read --------
| |
nav[] pages routes[] APIs
.md .csv .cms.json jsonfeed jsonld json
| |
RenderCms2Page /api/cms2/<slug>/routes/…
(MIME from concepts.json)Live demos on this site
| page | folder | kind |
|---|---|---|
| /formats | cms/pages/formats/ | md |
| /blocks | cms/pages/blocks/ | page |
| /table | cms/pages/table/ | csv |
| /text | cms/pages/text/ | txt |
| /json | cms/pages/json/ | json |
| /docs/intro | cms/pages/docs/intro/ | md |
| — | cms/routes/feed | jsonfeed |
| — | cms/routes/schema | jsonld |
Domain tree — MyUI is parent; tenants are first-class domains with local + production hosts. Use the Sites menu to switch, or GET /api/domains. Registry: db-blob/_tree/registry.json.
db-blob/ _tree/registry.json parent = myui cms2/ showcase tenant jungle/ air/ … sibling tenants