Skip to content

Install Kenresoft CMS

Terminal window
npm create @kenresoft-cms@latest my-cms
cd my-cms
pnpm install

Omit the directory name to scaffold into the current directory, which must be empty.

npm create @kenresoft-cms@latest does a real git clone of the CMS repository and checks out the latest release, for example v0.9.0. The remote is named upstream. Git history is kept on purpose: it is what lets pnpm run update merge future releases into your project with a normal, low-conflict merge. The tool clones fresh on every run, so a new project always starts on the newest release.

Next: Setup.

pnpm run setup is the recommended path. The repository also supports a manual wrangler deploy flow, an opt-in GitHub Actions workflow, and a “Deploy to Cloudflare” button for the API Worker. See Cloudflare deployment.