The Astro source for docs.packager.io. The site documents the hosted Packager.io service, pkgr/action, and packagehall-ctl.
Requires Node.js 22.12 or newer.
npm install
npm run devSearch is generated from the production output, so use a build and preview to test it:
npm run check
npm run build
npm run previewDocumentation pages live in src/content/docs. Navigation labels and ordering come from each page’s frontmatter.
- GitHub Actions: pkgr/action
- CLI and repository behavior: pkgr/packagehall
- Public CLI releases: pkgr/packagehall-ctl
- Production workflow example: OpenProject packager.yml
Update documentation examples when those interfaces change.
Connect the pkgr/docs GitHub repository directly to Cloudflare Pages with:
| Setting | Value |
|---|---|
| Production branch | main |
| Build command | npm run build |
| Build output directory | dist |
| Node.js version | 22 |
Enable preview deployments for pull requests and branches. Add docs.packager.io as the production custom domain; Cloudflare will provision TLS after the DNS record is active.
No runtime environment variables are required.