Skip to content
SPECIFICTION
Get listed

Upptime

upptime.js.org

Free plan WebSelf-hosted
Visit upptime.js.org
Spec score 7.7 #31 of 48 in Uptime monitoring services

Spec sheet

Purpose
Upptime is a free, open-source uptime monitor and status website service powered by GitHub Actions, Issues, and Pages.Read 11 Oct 2026 · upptime.js.org
Intended users
The project describes itself as a way for people and teams to monitor their endpoints and publish a status page.Read 11 Oct 2026 · github.com
Free plan
YesRead 19 Sep 2026 · upptime.js.org
Security
Sensitive values can be stored as GitHub repository secrets and restricted through an explicit secrets allowlist.Read 11 Oct 2026 · upptime.js.org
Support
The project lists GitHub Discussions, issue reporting, Stack Overflow, and an email address for feedback as support channels.Read 11 Oct 2026 · upptime.js.org
Founded
2020Read 28 Sep 2026 · upptime.js.org
Alert channels
Slack,Telegram,Discord,Zulip,Microsoft Teams,Gotify,custom webhooks,email,SMSRead 19 Sep 2026 · upptime.js.org
Check types
Configuration supports HTTP endpoints and TCP port checks, with optional Globalping checks from specified locations.Read 11 Oct 2026 · upptime.js.org
Endpoint capacity
The documentation says you can track as many websites as you like.Read 11 Oct 2026 · upptime.js.org
False positive handling
Incidents lasting less than 15 minutes are deleted instead of appearing in incident history by default.Read 11 Oct 2026 · upptime.js.org
Hosting cost limit
The default setup uses approximately 3,000 GitHub Actions build minutes per month; public repositories get unlimited free build minutes, while private repository minutes are billed by GitHub.Read 11 Oct 2026 · upptime.js.org
Incident handling
When an endpoint goes down, Upptime opens a GitHub issue and automatically closes it when the endpoint returns.Read 11 Oct 2026 · upptime.js.org
Keyword monitoring
YesRead 19 Sep 2026 · upptime.js.org
Monitoring
GitHub Actions checks configured websites as often as every five minutes, the shortest supported interval.Read 11 Oct 2026 · upptime.js.org
Notifications
Notification providers include Slack, Telegram, Discord, Zulip, Microsoft Teams, Gotify, custom webhooks, email, and SMS.Read 11 Oct 2026 · upptime.js.org
Private repositories
Status pages for private repositories are not published by default; publishing them requires explicitly enabling the publish option.Read 11 Oct 2026 · upptime.js.org
Response history
Upptime records response times in Git history and generates graphs of long-term trends.Read 11 Oct 2026 · upptime.js.org
Server monitoring
YesRead 19 Sep 2026 · upptime.js.org
Status page
The generated static status website displays live status, incident history, and response-time graphs, and can be customized.Read 11 Oct 2026 · upptime.js.org

Plans and prices

Upptime Free Free and open-source · GitHub-powered Read 11 Oct 2026 · upptime.js.org

Every Upptime plan and price →

Where Specifiction places it

Alternatives to UpptimeAll alternatives →