Skip to content

Protocol // availability

Status

Live health of this site and the path your request took to reach it. Everything below is read at page load — nothing here is a static badge.

Checking…

Serving path

Served from Cloudflare Pages. A watcher on my own hardware polls the Pages origin every minute; after three consecutive failures it repoints this domain at a read-only mirror running in my homelab, and moves it back after five successes. The record stays proxied throughout, so the edge protections hold during a failover. The mirror serves every page and post but accepts no writes — the contact form returns 503 while it is live. A Cloudflare-wide outage is not covered by this: the watcher's own API call would fail too.

  1. Your browser —
  2. Cloudflare edge —
  3. Origin —

Components

Site
—
Content store (KV)
—
Contact form
—
RSS feed
—
Failover mirror
—

Failover history

Recorded when traffic moves between origins.

  • Loading…

Machine-readable: /api/health · /api/failover · /api/edge