Getting Started
Get Cloudcore CMS running locally in under 5 minutes.
Prerequisites
- Node.js 20+ and npm
- Wrangler CLI —
npm install -g wrangler - A Cloudflare account (free tier is fine)
1. Clone the CMS
git clone https://github.com/cloudcore-cms/cloudcore-cms.git
cd cloudcore-cms
npm install 2. Create the local database
npx wrangler d1 migrations apply cloudcore-cms --local 3. Start the API
npm run dev:local
# API running at http://localhost:8787 4. Start the admin UI
cd admin
npm install
npm run dev
# Admin at http://localhost:5173 5. Create your admin account
Open http://localhost:5173 and create your first admin account. You're ready to create content.
6. Connect a frontend
Pick a starter frontend (React, Next.js, or Astro), point it at http://localhost:8787/api/v1, and your content appears.