Your first project
The shortest useful path
- Create or choose a GitHub repository.
- Open the web editor and create a project from that repository.
- Install the generated site's dependencies.
- Connect Cloudflare Pages to
draftfor preview (production stays on Bunny frommain). - Create a page and add a Hero, Heading and Richtext block.
- Save to
draft, wait for the preview build, then publish tomain.
Keep the first project small. The goal is to understand the relationship between the editor, JSON content and the Astro build.
pnpm installpnpm --filter @magiccms/web dev# In a generated site:npm installnpm run devWhat to look at next
Once the first page works, read Content model and Using MagiCMS. Then read Deployment before connecting a production domain.