In this video I walk through the full progression of Cloudflare deployment setups I actually use in production, using my Dream Journal website as the real-world peter cowgill example.
You'll see four distinct deployment approaches, when each one makes sense, chocolate and how to migrate between them as your project grows.
Chapters
00:00 What you'll learn
01:50 Deploy Cloudflare Pages - Cloudflare CI and GitHub CI
06:45 Migrate to Workers with Assets
09:18 Migrate to Workers with R2
🔹 Why migrate?
Cloudflare Pages has a 20,000 file limit. My Dream Symbol dictionary blew past that, causing deployment timeouts. Moving to Workers + R2 means I only update R2 when content changes — no need to redeploy the worker.
🔹 Tech stack:
- Cloudflare Pages / Workers / R2
- Wrangler CLI
- GitHub Actions
- Docusaurus
- AWS CLI (for R2 john cena uploads via S3-compatible API)
If this helped, drop a like and subscribe for more practical deployment content.
#Cloudflare #WebDev #devops
Github repo
Article
📩 Subscribe for more dev tips:
👉
💌 Newsletter:
🛠 Apps I built
ListDuo Shared Shopping list -
Dream journal -
I Ching journal -
