StatPing.ng
Self-HostedOpen-source status page & uptime monitoring tool
Overview
StatPing.ng is an open-source tool for creating custom status pages and monitoring service uptime in real-time. Track websites, APIs, and services with periodic checks; get alerts via email, Slack, or Discord when outages occur. Customize status pages with your brand, logos, and service groups. Deploy easily using Docker, pre-built binaries, or source code on any server. It supports SQLite/PostgreSQL/MySQL, includes an API for automation, and historical uptime reports—ideal for teams needing transparent service status for users.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
statping_ng:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: statping-ng
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Real-time uptime tracking for websites/APIs
- Customizable brand-aligned status pages
- Multi-channel outage alerts (Slack, Discord, email)
Frequently Asked Questions
? Is StatPing.ng hard to install?
No—StatPing.ng can be deployed quickly via Docker (single command), pre-built binaries, or source code. It supports SQLite (simple setups) or PostgreSQL/MySQL (scaling) and has detailed docs to guide installation.
? Is it a good alternative to Statuspage.io?
Yes—StatPing.ng offers core features like uptime monitoring, custom status pages, and alerts for free. It’s self-hosted, so you retain full data control, making it ideal for budget or privacy-focused teams.
? Is StatPing.ng completely free?
Yes—StatPing.ng is open-source (MIT license) and free to use, modify, and self-host. All features are available without hidden costs or premium tiers.
Top Alternatives
People Also Ask about StatPing.ng
Tool Info
Pros
- ⊕ Privacy-focused (self-hosted data control)
- ⊕ No subscription fees
- ⊕ Simplified Docker deployment
Cons
- ⊖ Requires ongoing server maintenance
- ⊖ Limited advanced analytics vs. SaaS tools
- ⊖ Basic technical knowledge needed for setup