GuardLabs

← All website monitoring tools

Upptime logo

Upptime

free From $0/mo · Founded 2020 · self-hosted

Uptime monitor that runs as GitHub Actions — entirely free, status page on GitHub Pages.

What it does well

  • Completely free to operate, leveraging existing GitHub Actions and Pages quotas.
  • Generates a public, Git-powered status page with historical uptime data.
  • Open-source and self-hosted within your own GitHub account for full control.

Where it falls short

  • Requires a GitHub account and comfort with Git-based configuration files.
  • Minimum check interval is 5 minutes due to GitHub Actions cron limitations.
  • Alerting is limited to GitHub Issues and a few webhook-based notification services.
Tags: uptimestatus-pagegithub-actionsopen-sourcefree-tier

Alternatives to Upptime

Self-hosted uptime + status page combo — Go binary, sqlite/postgres, lightweight.

Modern uptime + incidents + on-call platform with clean UX — popular with developer teams.

Self-hosted open-source uptime monitor with status pages — Docker one-liner deploy.

Gatus

Gatus

free

Developer-focused open-source health dashboard — YAML-driven, zero-cost self-host.