I probably spent way too much time researching CMS/blog for my #astrojs website hosted on Cloudflare

There are dozens of threads on Reddit, lots of options.

Result of my research and what I implemented:

Sanity: https://www.sanity.io

Actually quite satisfied with it

@astro

The Content Operating System for the AI era | Sanity

Sanity is the back-end built for AI content operations. Power web, mobile, and agentic applications at scale.

Sanity.io

My requirements were:

-Easy to update & upload images so my partner can just create/edit blog posts easily (a real editor, not HTML or markdown)

-Generous free plan

-I don't want to manage my own database hosting

-Easy integration with Astro (Sanity has TONS of docs for Astro)

-Updated regularly and works natively with Astro 6 (lots of open source projects out there that get updates for a few months and then get abandoned)

Useful docs:

https://www.sanity.io/docs/developer-guides/sanity-astro-blog

https://www.sanity.io/docs/astro

Build your blog with Astro and Sanity | Sanity Docs

A complete guide to setting up your blog using Astro and Sanity