Cloning this repository gets you Markdown files. tools/serve.py renders them for review,
but it is a preview shim, not the thing the content is actually published into.
There is no way to run the real target — Wiki.js — against this repository's content, so
nobody can check how a page will actually look, and nobody can browse the wiki offline.
Expected once solved
docker compose up -d in a fresh clone brings up a self-hosted Wiki.js serving this
repository's pages, browsable immediately with no login.
Specifically:
- One command, no manual setup wizard, no account creation.
- Every page in the repository is present and readable anonymously.
- Guests need no credentials to read.
- An automated check fails if the stack stops coming up or stops serving the content.
Cloning this repository gets you Markdown files.
tools/serve.pyrenders them for review,but it is a preview shim, not the thing the content is actually published into.
There is no way to run the real target — Wiki.js — against this repository's content, so
nobody can check how a page will actually look, and nobody can browse the wiki offline.
Expected once solved
docker compose up -din a fresh clone brings up a self-hosted Wiki.js serving thisrepository's pages, browsable immediately with no login.
Specifically: