Back to feed
Dev.to
Dev.to
7/11/2026
Running a 120-site uptime monitor for $0/month on Cloudflare's free tier

Running a 120-site uptime monitor for $0/month on Cloudflare's free tier

Short summary

A detailed breakdown of running a 120-site uptime monitor entirely on Cloudflare's free tier for $0/month. The key challenge was staying under KV's 1,000 writes/day limit, solved by consolidating all statuses into a single blob, widening sweep cadence, and moving hot counters to Analytics Engine. The background sweep runs on a spare VPS, while user-facing probes stay on Cloudflare edge for geographic accuracy.

  • 120-site uptime monitor runs for $0/month on Cloudflare free tier plus a spare VPS
  • KV write budget managed via single-blob storage, 3-min cadence, and Analytics Engine for counters
  • SSRF protection includes strict hostname validation, HTTPS-only, redirect re-validation, and 8s timeout

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more