1
0 Comments

3rd rewrite — finally launched my uptime monitoring service

Started when I needed to check if a service at work was accessible from different locations at the same time.

First version was a browser extension. Second - a simple web app. Now it's a full SaaS with auth, email integration, Stripe.

What it does:
- HTTP availability checks from 9 regions (Sydney, Singapore, Frankfurt, London, New York, San Francisco, Toronto, Bangalore, Amsterdam)
- SSL certificate monitoring - get alerts before it expires
- Telegram and email notifications
- Free tier: 3 monitors, 5-min interval
- Paid: 15 monitors, 1-min interval, webhooks, 3 regions per monitor

The hardest part was frontend. Spent way more time on UI than on the actual monitoring logic. Backend and infra - figured out how to run distributed checks using DigitalOcean Functions without overpaying.

No users yet, launching from zero. Would love feedback - what's missing, what's confusing, first impressions.

posted toAvatar for product upsonar.io
upsonar.io