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.
Join the ZCP Community on Slack to ask questions, share projects, and connect with other builders. Read the community guidelines and information before posting. Community discussion takes place on Slack, a separate third-party service and not the ZCP customer infrastructure.
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.