Favicon of Statping-ng

Statping-ng

Self-host a monitoring solution for your web services. Build a customizable status page for users and receive downtime notifications on your favorite platforms.

Keep a close watch on your websites, microservices, and servers with this open-source monitoring application. It creates an intuitive and welcoming status page for your end-users, providing transparency about your service availability. You can monitor a wide range of services, including HTTP, TCP, UDP, ICMP, and gRPC.

Because it's open-source, you have complete control. Host your own instance for free using Docker or by downloading a pre-built executable for Windows, Mac, or Linux.

Key features include:

  • Customizable Status Pages: Match your status page to your brand's color scheme and design using Sass.
  • Service Grouping: Organize your monitored services into logical categories for clearer presentation.
  • Instant Notifications: Receive immediate alerts when a service goes offline through various platforms, including Slack, Discord, Telegram, email, and webhooks.
  • RESTful API: Integrate and manage your monitoring programmatically with a comprehensive API.

Directory Structure

statping-ng
data
.env
docker-compose.yml

docker-compose.yml

services:
  statping:
    container_name: statping
    image: ghcr.io/statping-ng/statping-ng:latest
    restart: unless-stopped
    ports:
      - "8080:8080"
    volumes:
      - ./data:/app
    environment:
      - IS_DOCKER=true
      - DB_CONN=sqlite
      - ADMIN_USER=${ADMIN_USER}
      - ADMIN_PASSWORD=${ADMIN_PASSWORD}

.env

ADMIN_USER=admin
ADMIN_PASSWORD=your_super_secret_password

Share:

Ad
Favicon

 

  
 

Similar to Statping-ng

Favicon

 

  
  
Favicon

 

  
  
Favicon