Cloudflare Pages
Cloudflare's hosting platform for static sites and web apps, deployed from Git.
Recommended for hosting static sites and blogs1234 on a generous free tier,567 often paired with Astro, GitHub, and Cloudflare's D1 and Workers.89101112 Each complaint comes from a single commenter: one found the dashboard setup confusing and another reported their sites going unreachable,1314 while one author exposed repo files by using the repo root as the build output directory.15
Why people recommend it
Static site hosting · 3
A go-to choice for deploying static sites and blogs.
“Just use cloud flare pages, link it up with GitHub, and boom, you have a static site.”
“Astro + CF Pages/Workers have been my go-to for when I want to spin up a static site”
Show 1 more
“I use Cloudflare Pages for my blog, and I really like it”
Free tier · 3
Commenters host projects free and call the free tier generous.
“a static hosting service with a generous free tier like CloudFlare Pages/Workers, Netlify, Firebase Hosting, etc.”
“Cloudflare workers/pages/D1/R2 works great for me on the free plan.”
Show 1 more
“I host it free on CF pages”
Astro pairing · 3
Often combined with Astro, with commenters noting improving integration between the two.
“Astro + CF Pages/Workers have been my go-to for when I want to spin up a static site”
“switched to Sveltia CMS + Astro + Cloudflare Pages”
Show 1 more
Cloudflare ecosystem · 3
Works alongside D1, R2 and Workers when a project needs a database or API.
“Cloudflare workers/pages/D1/R2 works great for me on the free plan.”
“Cloudflare or Netlify Pages for static projects”
Show 1 more
“Cloudflare Pages + D1 for the leaderboard”
Longevity · 1
One commenter notes it has outlived many low-cost alternatives they tried.
“Most massive platforms that I use for free (Google Workspace, Cloudflare Pages, even Oracle Cloud always free tier) have outlived many low cost solutions I tried.”
Caveats and dissent
Confusing dashboard · 1
One user found deploying required too much confusing clicking around the web UI.
“CF pages still required too much confusing clicking around on a webpage for me.”
Outages · 1
One user reported all their sites being unreachable while the dashboard may not show it.
Build output exposure · 1
Setting the build output to the repo root made every committed file public, and zone purges did not clear the stale copy.
“my Cloudflare Pages build output directory was the repo root, so every committed file was a public URL”
Often compared with
Who recommends it in their own words
Threads where it came up
- Ask HN: How do you host your vibe coded tools/sites? 2 mentions
- Ask HN: Is WordPress the best way to create new websites for beginner 2 mentions
- Astro Joining Cloudflare 2 mentions
- My static site was serving my internal docs 1 mention
- Exploit brokers pay $500k for WordPress RCEs. I found one with GPT5.6 and $25 1 mention
- Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day 1 mention
Data: cloudflare-pages.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.
All comments 15
“my Cloudflare Pages build output directory was the repo root, so every committed file was a public URL”
“Cloudflare or Netlify Pages for static projects”
“Cloudflare workers/pages/D1/R2 works great for me on the free plan.”
“a static hosting service with a generous free tier like CloudFlare Pages/Workers, Netlify, Firebase Hosting, etc.”
“Most massive platforms that I use for free (Google Workspace, Cloudflare Pages, even Oracle Cloud always free tier) have outlived many low cost solutions I tried.”
“Just use cloud flare pages, link it up with GitHub, and boom, you have a static site.”
“if you want to supply all the HTML/CSS yourself: Github Pages or Cloudflare Pages.”
“CF pages still required too much confusing clicking around on a webpage for me.”
“I host it free on CF pages”
“all my sites are unreachable”
“Cloudflare Pages + D1 for the leaderboard”
“switched to Sveltia CMS + Astro + Cloudflare Pages”
“I use Cloudflare Pages for my blog, and I really like it”
“deploy it to Cloudflare pages”
“Astro + CF Pages/Workers have been my go-to for when I want to spin up a static site”