Cloudflare Pages can build this site directly from GitHub. Connect the
repository, use npm run build, and set the output directory to dist.
A minimal wrangler.toml looks like this:
name = "noobboom-blog"
compatibility_date = "2026-06-13"
[assets]
directory = "./dist"
The build settings in the Cloudflare dashboard are equally short:
npm run build
After the first deploy, set PUBLIC_SITE_URL to the production URL. That gives
RSS and sitemap output the correct canonical site address.
Custom domains can be added later. The blog does not need a database, server, or CMS to start.