
pongo.sh
View on GitHubSelf-hosted, file-driven uptime monitoring designed for developers who prefer configuration as code. Define monitors in TypeScript, commit to git, and deploy anywhere.
Config as Code
Define monitors, alerts, and pages as TypeScript files. Version control your monitoring alongside your code.
Multi-Region
Deploy instances across multiple regions for redundant monitoring. Supports custom consistency levels.
Status Pages
Beautiful public and private status pages with historical uptime, incident timeline, and RSS feeds.
Smart Alerting
Get notified via Slack, Discord, Email, or Webhooks. Configure alert throttling and recovery thresholds.
Self-Hosted
No vendor lock-in. Runs on SQLite or PostgreSQL. Deploy to Vercel, Railway, Docker, or bare metal.
Performance
Built with modern tech stack: Next.js 15, React 19, Bun, and Drizzle ORM for maximum efficiency.
system overview
monitoring 5 endpoints
5 total
down