Introducing the Astro Keystatic Template
Welcome to the Astro Keystatic Template — a modern, zero-running-cost website template built for agencies and small businesses. This template replaces the traditional WordPress + hosting stack with a fully serverless, Git-backed architecture.
Why We Built This
Every small business website shares the same pain points: hosting costs, WordPress security vulnerabilities, plugin bloat, and content management friction. We wanted to fix all of them at once.
The result is a monorepo template that combines:
- Astro for static site generation — blazing fast, SEO optimized
- Keystatic as a Git-backed CMS — content lives in your repo, not a database
- Cloudflare Pages for hosting — free tier covers most small business sites
- Vue 3 for interactive components — forms, consent banners, dashboards
What You Get
This template ships with three applications:
- Public Website (
apps/www) — your marketing site, blog, portfolio, and contact form - CMS Admin (
apps/cms) — content editor UI atcms.yourdomain.com - Admin Dashboard (
apps/dashboard) — analytics, form submissions, and publish controls
All running on Cloudflare's generous free tier. No server to maintain. No hosting bill.
Zero Running Cost
Cloudflare's free tier includes unlimited bandwidth for static sites, D1 database for form submissions, Turnstile for spam protection, and Zero Trust for securing admin subdomains. For a typical marketing site, the cost is literally $0/month.
What's Next
In the following posts, we'll walk through the architecture, how to use the template, and how to deploy your site. Stay tuned.