Pulse – Lightweight Site Uptime Monitor
Pulse is a simple, self-hosted uptime monitor. It watches your websites and alerts you when something goes down. No SaaS subscription, no per-monitor pricing – just a WordPress plugin that phones home to a Cloudflare Worker.
The architecture is intentionally minimal. A small WordPress plugin pings each monitored URL on a cron schedule and reports status to a Cloudflare Worker endpoint. The Worker stores state in Cloudflare KV (key-value store) and handles alerting. The dashboard lives in the WordPress admin – no separate app to maintain.
Tech
- WordPress plugin (PHP) for monitoring + dashboard
- Cloudflare Worker (JavaScript) for state management + alerting
- Cloudflare KV for persistent storage
- Zero infrastructure cost (runs on Cloudflare free tier)
Status
Architecture defined, in early development. The goal is a tool I can trust to watch AllOEMRims, iamjust.in, Zagar Innovations, and any other sites I’m running – without paying $20/month for a monitoring service.