// Self-hosted uptime monitoring

Know the moment
something breaks.

A self-hosted alternative to Uptime Kuma — HTTP, TCP, ping, DNS, and heartbeat checks, team-based access, and instant notifications when something goes down.

Everything you need

From the first check to the first alert — UptimeSphere covers the whole monitoring lifecycle.

{ }

HTTP & HTTPS checks

Status code, response body regex, and TLS certificate expiry warnings — all built in.

TCP, ping & DNS checks

Port reachability, ICMP ping, and DNS record validation, alongside the HTTP checks.

Heartbeat monitoring

For cron jobs and background workers that check in themselves, not the other way around.

Team-based access

Every monitor belongs to a team. Membership is managed centrally via CodeSphere Accounts single sign-on.

!

Instant notifications

Email and webhook alerts fire the moment a monitor's status changes.

</>

REST API & tokens

Full programmatic access via personal API tokens, for scripts and CI.

How it works

Four steps — from sign-in to a working alert.

01

Sign in

Single sign-on via CodeSphere Accounts — no separate password to manage.

02

Add a monitor

Pick a type, set the interval, done.

03

Get notified

Attach an email or webhook channel — alerts fire the moment status changes.

04

Track uptime

Dashboard and history show what's up, what's down, and for how long.

Ready to start monitoring?

Set up your first check in under a minute.

Get started →