I built a website uptime monitor that runs on your PC, checks your sites every few minutes, and sends you a Telegram alert the second something goes down. No cloud service, no monthly fee, no 10-site limit.
The Problem
Your website goes down at 2am. You find out at 9am when a customer emails you. That's 7 hours of lost traffic, lost sales, and lost trust.
It happens more often than you think. Hosting glitches, SSL certificate expirations, DNS issues, server overloads. Small sites go down for hours without anyone noticing.
The monitoring services that exist — UptimeRobot, Pingdom, StatusCake — they work, but:
- Free tiers limit you to 5-10 sites
- Check intervals are 5+ minutes on free plans
- Paid plans cost $7-20/month
- Your data lives on their servers
What It Does
A website uptime monitor that runs locally on your PC:
Monitor Unlimited Sites — No artificial limits. Add as many URLs as you want.
Telegram Alerts — Get a message the second a site goes down. Get another when it recovers. Includes the error and timestamp.
Response Time Tracking — Know not just if your site is up, but how fast it's responding. Catch slowdowns before they become outages.
Daily Summary — Every morning, get a report of all sites with uptime percentage and average response times.
Full History Log — Every check is logged to CSV. Generate reports anytime showing uptime stats, response trends, and downtime incidents.
Configurable Everything — Check interval (1-60 minutes), timeout, expected status codes. Monitor APIs, not just websites.
How It Works
- Run the setup wizard
- Add your websites
- Paste your Telegram bot token (optional but recommended)
- It checks every X minutes in the background
- You get pinged when something breaks
That's it. Leave it running on your PC, a Raspberry Pi, or a cheap VPS.
Why Run It Locally?
- No site limits — Monitor 5 sites or 500
- No monthly fee — One-time purchase
- Your data stays yours — Logs on your machine, not someone else's cloud
- Customisable — Change the check interval, add custom status codes, monitor APIs
- Telegram integration — Instant mobile alerts, not emails that sit in your inbox
Who It's For
- Anyone who runs a website and wants to know when it's down
- Freelance developers monitoring client sites
- Small businesses that can't afford enterprise monitoring
- Side project owners who want peace of mind
- Sysadmins who want a lightweight secondary monitor
Get It
Available now on Gumroad for $9.99:
https://maskedmaori.gumroad.com/
Know when your sites go down. Instantly. No subscription required.
Built by The Masked Maori. Sleep well knowing your sites are watched.
Tags: #monitoring #uptime #website #telegram #devops #python #automation #alerts
Top comments (0)