A tiny CMS built on Cloudflare Workers and D1, no back end required

4 gnarzilla_ 1 7/21/2025, 10:35:37 PM github.com ↗

Comments (1)

gnarzilla_ · 4h ago
Hi HN,

I’ve been working on a minimal blog/site framework called Deadlight. It’s text-first, built entirely on Cloudflare Workers + D1 (SQLite), and comes with:

Markdown support

Built-in auth

Dark/light themes

No backend/server — everything runs on the edge

Under 150KB total size

No build step, no framework, no database to manage. Just deploy and go.

I built it because I wanted something between a static site generator and a full CMS — but that could run completely on Cloudflare’s free tier. I also wanted to own my data and deployment without managing a VPS or container.

It’s not perfect, but it works. Setup takes ~5 minutes if you already have a Cloudflare account.

Live demo: https://deadlight.boo

GitHub: https://github.com/gnarzilla/deadlight-bootstrap

Would love feedback from folks here — especially thoughts on edge-first architecture and if you'd want to build on something like this.

Happy to answer questions about Cloudflare Workers/D1 too.