lyc8503/UptimeFlare
lyc8503/UptimeFlare has 3,933 GitHub stars and 612 forks. GitHot measured +1 stars in 24 hours and +12 in 7 days. Last checked 2026-11-11 05:14 UTC. Last push 2026-10-21.
✔ Free and serverless uptime monitoring / status page on Cloudflare Workers, with Geo-specific checks
What you can do
- Open-source, easy to deploy (in under 10 minutes, no local tools required), and free
- Up to 50 checks at 1-minute intervals
- Geo-specific checks from over 310 cities worldwide
- Support for HTTP/HTTPS/TCP port monitoring
Measured star growth
- in 24h
- +1
- in 7 days
- +12
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original✔UptimeFlare
A more advanced, serverless, and free uptime monitoring & status page solution, powered by Cloudflare Workers, complete with a user-friendly interface.
📢 [SECURITY ADVISORY 2026/03/04] A vulnerability (CVE-2026-29779) that could expose monitor configuration and credentials in uptime.config.ts to clients was fixed. Versions between 2025-09-21 (from commit 41257c6) and 2026-03-04 are affected. Affected users are strongly advised to upgrade to the latest version.
🎉 [UPDATE 2026/01/03] I have just migrated UptimeFlare from KV to D1 Database. I also updated the Terraform Cloudflare provider to v5 and improved the deployment process. The data structure has been optimized to resolve long-standing performance issues.
New users can deploy directly, while existing users can have a simple auto migration process (upgrade docs below)! Feel free to open an issue if you run into any trouble deploying.
⭐Features
- Open-source, easy to deploy (in under 10 minutes, no local tools required), and free
- Monitoring capabilities
- Up to 50 checks at 1-minute intervals
- Geo-specific checks from over 310 cities worldwide
- Support for HTTP/HTTPS/TCP port monitoring
- Up to 90-day uptime history and uptime percentage tracking
- Customizable request methods, headers, and body for HTTP(s)
- Custom status code & keyword checks for HTTP(s)
- Downtime notification supporting 100+ notification channels
- Customizable Webhook
- Multi-language support (English/Chinese)
- Status page
- Interactive ping (response time) chart for all types of monitors
- Scheduled maintenances alerts & Incident history page
- Responsive UI that adapts to your system theme
- Customizable status page
- Use your own domain with CNAME
- Optional password authentication (private status page)
- JSON API for fetching realtime status data
👀Demo
My status page (Online demo): https://uptimeflare.pages.dev/
Some screenshots:

⚡Quickstart / 📄Documentation
Please refer to Wiki
🚀Upgrade existing deployments
Get the latest features right away with simple upgrade process
⚙️Docs for developer
To contribute new features or customize your deployment furthermore, see here.
New features (TODOs)
- Specify region for monitors
- TCP
openedpromise - Use apprise to support various notification channels
- Telegram example
- Bark example
- Email notification via Cloudflare Email Workers
- Improve docs by providing simple examples
- Notification grace period
- SSL certificate checks
- Self-host Dockerfile
- Incident history
- Improve
checkLocationWorkerRouteand fix possibleproxy failed - Groups
- Remove old incidents
- Known issue:
fetchdoesn't support non-standard port (resolved after CF update) - Compatibility date update
- Scheduled Maintenance
- Add docs for dev
- Migration to Terraform Cloudflare provider version 5.x
- Cloudflare D1 database
- Scheduled maintenances (via IIFE)
- Simpler config example
- Upcoming maintenances
- Universal Webhook upgrade
- i18n...? (maybe)
- ICMP via proxy?
- Add default UA
- Customizable footer
- New header logo
- Improve CPU time usage
- Local deployment (docs WIP)
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,917 starspublic-apis/public-apis
A collective list of free APIs
498,305 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
453,216 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,371 stars