Distribu status
Live health of the platform, updated on every request. We'd rather show you a red dot than hide behind a green one.
Checked Thu, 07 May 2026 17:10:33 GMT
Components
Each row reflects the result of a live probe we run when this page is requested.
Dashboard & storefront
If you're reading this page, the web tier is up.
Database
SELECT 1 round-trip in 2989 ms.
Public API
Runs on the same web tier and database as the dashboard.
Webhook deliveries
Worker status is tracked per-delivery on each customer's dashboard.
Upstream providers
Distribu depends on these. When one of them has an incident, you'll often see the symptom here first — but their own status pages are the authoritative source.
- Their status page →
Vercel
Hosting and edge network
- Their status page →
Neon
Primary Postgres database
- Their status page →
Stripe
Billing and payments
- Their status page →
Resend
Transactional email
- Their status page →
Upstash
Rate-limit store
Incident history
Nothing to report. The first time we have a customer-visible production incident, a postmortem lands here with what broke, what we did about it, and what we're changing so it doesn't happen again.
Monitor us yourself
Point any uptime tool at /api/health — it returns 200 when the web tier and database are both healthy, 503 otherwise. The JSON body includes per-check status so you can alert on what you care about.
$ curl https://distribu.app/api/health
{ "ok": true, "checkedAt": "…", "checks": { "database": "ok" } }Something looks wrong? Tell us.
