● SELF-HOSTED · COMMERCIAL SOURCE · ONE-TIME LICENSE
Uptime monitoring your company owns. Scheduled checks, automatic incidents and public status pages — one production-grade codebase, bought once, running on your servers tonight.
MONITORS → FAILURE → INCIDENT → STATUS PAGE → RECOVERY, IN SIXTY SECONDS
Detect, respond, publish — without a human in the loop.
Detected by the worker
A probe every minute, drift-corrected, SSRF-hardened. Two consecutive failures and the monitor is marked down — thresholds you set, per monitor.
An incident, on the record
Opens itself with severity and a timeline. Every state change is recorded — who, what, when. Recovery closes it; the AI drafts the postmortem from the real events.
Published before they ask
A branded status page per tenant, on your domain, cached at the edge — the traffic spike of an outage never reaches your database.
The screen you open at 3 AM.
One page answers the only question that matters: what's down, and is it being handled. This is the real dashboard on seeded demo data.
Why pay, when Uptime Kuma is free?
It's the right first question — here is the answer we'd want as buyers.
FREE · SELF-HOSTED
Kuma is excellent for one operator watching their own boxes — if that's you, use it; we mean that. Vigil is what you reach for when monitoring has to be a product: organizations with four-role RBAC, incident timelines with postmortems, per-tenant status pages, a typed codebase with 135 tests — and a license that lets you ship it to a client.
STATUSPAGE
HOSTED · SUBSCRIPTION
Superb tools that you rent: the bill grows with monitors and seats, your uptime history lives in their cloud, and leaving means re-integrating. Vigil is $149 once — your Postgres, your data, unlimited monitors, seats and tenants. The honest trade: they bring a global probe network and 24/7 ops; you bring a server.
INCIDENT MGMT · SAAS
Built for large on-call organizations, priced like it. Vigil covers the core loop — detect, open, update, resolve, publish, postmortem — inside the same tool that does the monitoring, with the AI drafting updates from the real timeline instead of a blank page.
NO INVENTED LOGOS. NO FAKE NUMBERS. THE LICENSE AND ARCHITECTURE DOCS ARE READABLE BEFORE YOU PAY.
What you actually own.
Not API keys. Not a tenant in someone's cloud. The repository — application, worker, tests, Docker, docs — with full private modification rights and 12 months of updates.
Domain logic is layered behind a documented service contract, so your customizations survive upgrades; schema changes ship as ordered SQL migrations.
TWO PROCESSES, ONE DATASTORE — THE ARCHITECTURENO SUBSCRIPTION · NO SEAT MATH · NO METERING
About three months of senior engineering, already typed, tested and debugged — for less than one day of it.
CARD CHECKOUT VIA WHOP — INSTANT AUTOMATIC ACCESS · OR PAY BY BANK TRANSFER VIA TELEGRAM
No leap of faith. Watch the 60-second film, open the live screenshots, and read the full licence — all before you pay. What you see is exactly what lands in your repository.
Asked by engineers, answered plainly.
Any host that runs containers plus PostgreSQL 18+. The included compose file boots Postgres, migrations, the app and the worker in one command. Bare-metal works too: Node 20.9+, two processes (next start and the worker), one database. No Redis, no message broker — the Anthropic key for AI features is optional.
Two ways, your choice. Pay by card on Whop — a normal hosted checkout where Whop is the merchant of record (a real company handles the payment, real receipt). You enter your GitHub username at checkout and the private-repo invite fires automatically within seconds. Or pay by bank transfer via Telegram — the bot sends Wise details, you send the receipt and your GitHub username, and you're invited once it lands. Same product, same license, same instant access either way. Questions before or after? A real person is at @s8kur.
Private access to the full repository: application source, worker, test suites, Docker/CI setup, seed and screenshot tooling, this landing page, and all documentation (architecture, deployment, customization, upgrade guides). Plus 12 months of updates to the purchased major version.
One license per company: unlimited production deployments for your own business, full private modification rights, and delivery of one client product per purchased license. Not allowed: reselling the source or republishing it as a template or boilerplate. Full text in the LICENSE, readable now — before you pay.
No. Everything runs on your infrastructure against your Postgres. The only optional external call is the Anthropic API for AI postmortems, billed on your own key and disabled by default.
The codebase is layered for exactly this: domain logic lives in src/modules, UI in src/app and src/components, and both are thin over a documented service contract. The upgrade guide describes a rebase-friendly workflow, and database changes always ship as ordered SQL migrations.
Yes — that's what the 60-second film and the live screenshots on the tour are for: what you watch is exactly the product you receive. The full licence is readable in advance too, so nothing is hidden until after purchase. Still unsure it fits your stack? Ask first at @s8kur — happy to answer before you spend a cent.