lyc8503/uptimeflare

✔ Free and serverless uptime monitoring / status page on Cloudflare Workers, with Geo-specific checks

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 37 minutes ago
Added to GitGenius on September 18th, 2026
Created on October 14th, 2023
Open Issues & Pull Requests: 22 (+0)
GitHub issues: Enabled
Number of forks: 604
Total Stargazers: 3,821 (+0)
Total Subscribers: 18 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.2 hours
Mean response time: 3.0 days
90th percentile: 5.1 days
Tracked items: 128

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 78% of issues opened in the past year have been closed, leaving a working backlog. Three people close 67% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 14
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 319 days
Stale 30+ days: 13
Stale 90+ days: 10

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (31)
  • question (21)
  • bug (17)
  • deployment (12)
  • help wanted (3)
  • documentation (2)
  • duplicate (1)

Most active issues this week

Detailed Description

UptimeFlare is a serverless uptime monitoring and status page solution that runs on Cloudflare Workers.

The tool addresses the need for free, easy-to-deploy uptime monitoring without requiring dedicated infrastructure. It leverages Cloudflare Workers to perform health checks from geographically distributed locations across over 310 cities worldwide. The approach combines monitoring capabilities with a public-facing status page, allowing teams to track service health and communicate incidents to users from a single deployment.

Organizations should choose this tool if they want to avoid hosting costs and complex infrastructure setup while still gaining comprehensive monitoring. It suits projects of any size that need HTTP, HTTPS, or TCP port monitoring with up to 50 checks running at one-minute intervals. The tool supports customizable request methods, headers, and body content for HTTP checks, as well as custom status code and keyword validation. It maintains up to 90 days of uptime history and integrates with over 100 notification channels for downtime alerts. The status page includes interactive response time charts, scheduled maintenance alerts, incident history, and optional password protection. Users can deploy their own domain via CNAME and access real-time status data through a JSON API.

A security vulnerability affecting configuration exposure was identified and patched, with clear guidance provided to affected users. The tool includes comprehensive documentation through a wiki covering deployment, upgrades, and development customization, indicating sustained attention to user onboarding and contribution pathways.