UpCheck watches your websites and APIs on a schedule you choose — checks every 1 to 60 minutes, response-time charts, and a public status page for every monitor.
Free plan includes 2 monitors. No credit card required.
Everything you need to watch your sites
HTTP and HTTPS checks run automatically every 1 to 60 minutes — you pick the interval per monitor.
Spot slowdowns before they become outages, with per-monitor charts of the last 7 days of checks.
Every monitor can have its own shareable status page — no login required for your visitors.
One dashboard shows the current status and recent results of all your monitors.
Start free with 2 monitors. Pro is €5/month for 5 monitors and 1-minute checks.
The full source is on GitHub — UpCheck doubles as a reference for running a Django SaaS on Kubernetes.
A real SaaS you can read the source of
UpCheck is a working uptime monitor and, at the same time, an open-source demo of running a Django SaaS in production. Everything you see here — code, billing integration, and deployment — is public.
Django, Celery, Tailwind CSS, and DaisyUI on the open-source SaaS Pegasus boilerplate — a solid, boring foundation.
Subscriptions are handled by Polar.sh as merchant of record, integrated through the open-source django-polar-sh package.
This live instance runs on PAASBOX, managed Kubernetes on Hetzner — the deployment manifests are part of the repository.
Start free. Upgrade when you need more.
€0/month
€5/month
Sign up free, then upgrade from your dashboard.
Payments are processed securely by Polar.sh, our merchant of record. Cancel anytime. Refund policy · Terms