A self-hosted landing page on the edge. One responsive page built with Astro and EmDash CMS, deployed on your own Cloudflare Workers account. Delivered in one week.
Why this stack
Security-first plugins — every EmDash plugin runs in an isolated sandbox with an explicit permission manifest. It can only do what it declared.
Built for speed — Astro is content-first and TypeScript end to end.
Edge infrastructure, marginal cost — Cloudflare Workers scale to zero and bill active CPU time only. D1 for data, R2 for media.
AI-native — EmDash ships with an MCP server and CLI, so an AI agent can manage your content.
Stack: Astro · EmDash CMS (open-source, MIT) · Cloudflare Workers + D1 + R2. Requires your own Cloudflare account with Workers Paid. Available from January 2027.
A self-hosted landing page on the edge. One responsive page built with Astro and EmDash CMS, deployed on your own Cloudflare Workers account. Delivered in one week.
Why this stack
Security-first plugins — every EmDash plugin runs in an isolated sandbox with an explicit permission manifest. It can only do what it declared.
Built for speed — Astro is content-first and TypeScript end to end.
Edge infrastructure, marginal cost — Cloudflare Workers scale to zero and bill active CPU time only. D1 for data, R2 for media.
AI-native — EmDash ships with an MCP server and CLI, so an AI agent can manage your content.
Stack: Astro · EmDash CMS (open-source, MIT) · Cloudflare Workers + D1 + R2. Requires your own Cloudflare account with Workers Paid. Available from January 2027.