
I replaced my WordPress site with Astro, Cloudflare Pages, and a local Docker app for editing and publishing
I wrote up a small project where I moved my personal site away from WordPress because I wanted a better AI-assisted editing workflow.
The basic setup:
- posts in Markdown
- Astro builds the static site
- Cloudflare Pages hosts it
- Content is saved in git, and I can use AI coding agents to handle post tags, image alt tags, descriptions, metadata, etc.
- a local Python/Docker app handles publishing with an Azure DevOps-like pipeline
- the admin side is not exposed publicly
It took some work to solve comments and contact form on the site, but I used CommentBox and Web3Forms to do that so it could still be a static site.
CloudFlare pages makes hosting free with better performance and fewer security concerns.
If you've done something similarr, I'd be interested to hear more about your editor / publishing workflow.