Standalone marketing, docs, install, and package-command site for Nodus.
- Astro
- Static deployment to Cloudflare Pages
npm install
npm run devThe website keeps vendored copies of the public installer scripts and AI prompt markdown at:
public/install.shpublic/install.ps1public/prompts/README.mdpublic/zh-cn/prompts/README.md
To refresh them from a local nodus checkout:
NODUS_SOURCE_DIR=../nodus npm run sync:installersTo sync installers, prompt markdown, and bump the published release version together:
NODUS_SOURCE_DIR=../nodus NODUS_RELEASE_TAG=v0.5.2 npm run sync:releaseUse these build settings in Cloudflare Pages:
- Build command:
npm run build - Build output directory:
dist - Node version:
20or newer
- In Cloudflare, go to Workers & Pages and create a new Pages project.
- Choose
Import an existing Git repository. - Select this repository and keep the production branch on
main. - Use:
- Build command:
npm run build - Build output directory:
dist - Node version:
20
- Build command:
- Deploy once, then add your custom domain in the Pages project settings.
This project is a static Astro site, so Cloudflare Pages is the intended deployment target.