An EmDash site needs no server. Its 'infrastructure' is three services talking to each other inside Cloudflare's network.
Workers: pages at the edge
Every request is handled in the region closest to the reader. No hot fixes on a server, no restarts, no uptime anxiety.
D1: a SQL database that stays yours
Content — posts, taxonomies, users — lives in D1. It is plain SQLite, which means your data is always easy to take with you.
R2: files without S3 egress pricing
Images and files live in R2. The key advantage: egress is free. For a blog where images are the main traffic, that is a big difference.
- Free plan: 100k requests/day, 5M D1 reads
- R2: 10 GB storage with zero egress fees
- Traffic growth does not grow the bill
Serverless means not just money saved — it means quiet nights.
That is why we offer managed hosting: the whole stack in one panel, no maintenance.



