Public documentation mirror and Starlight site for 1MoreBlock plugin features.
The private development repository is mrfdev/1MB-CMIAPI. This public repository intentionally publishes documentation only:
project-docs/README.mdproject-docs/docs/src/content/docs/for the Starlight site
It does not publish plugin source code, built jars, private server folders, databases, paid plugin files, internal task logs, or operational checklists.
From this repository:
npm install
npm run docs:sync
npm run buildnpm run docs:sync copies README.md and docs/ from the sibling private repo at ../CMI-API into project-docs/, then regenerates the Starlight content pages.
If the private repo lives somewhere else:
PRIVATE_DOCS_SOURCE=/path/to/CMI-API npm run docs:syncGitHub Actions deploys the Starlight build on pushes to main.
Public URL:
https://docs.1moreblock.com/
GitHub Pages origin location:
https://mrfdev.github.io/1MB-Plugins-Docs/
The custom domain is configured through public/CNAME and astro.config.mjs.
- Starlight: https://starlight.astro.build/
- Astro GitHub Pages deployment: https://docs.astro.build/en/guides/deploy/github/