Source for docs.zcp.zsoftly.ca, the official documentation for the ZSoftly Cloud Platform (ZCP) and ZSoftly Private Cloud Platform (ZPCP).
Built with Starlight (Astro).
- Node.js ≥ 20
- pnpm ≥ 10
pnpm install
pnpm dev # dev server at http://localhost:4321 (content only)
pnpm build # full production build
pnpm preview # serve built output (use this to test code blocks and search)Code block syntax highlighting and Pagefind search only work correctly in
pnpm preview, notpnpm dev.
Run before every commit:
pnpm fmt && pnpm lint && pnpm typecheck && pnpm buildsrc/content/docs/
├── public-cloud/ # ZCP — ZSoftly Cloud Platform (portal, CLI, API)
└── private-cloud/ # ZPCP — ZSoftly Private Cloud Platform
All content is Markdown (.md) or MDX (.mdx). Frontmatter requires at minimum:
---
title: Page Title
---See CONTRIBUTING.md.
Guides in docs/:
- content-standards.md: writing style and Starlight authoring rules
- release-process.md: branch naming, commit format, local validation, the PR
- launch-checklist.md: content and quality checks before publishing
Source code and tooling: MIT
Documentation content: © 2026 ZSoftly Technologies Inc. All rights reserved.