checkcle-server

checkcle-server

Docker app from waazaa's Repository

Overview

CheckCle is an Open Source solution for seamless, real-time monitoring of full-stack systems, applications, and infrastructure. It provides developers, sysadmins, and DevOps teams with deep insights and actionable data across every layer of their environmentโ€”whether it's servers, applications, or services. With CheckCle, you gain visibility, control, and the ability to ensure optimal performance throughout your entire technology stack. Default user: User: admin@example.com Passwd: Admin123456

๐ŸŒ Select Language

English
English
Khmer
แžแŸ’แž˜แŸ‚แžš
Japanese
Japanese
Chinese
Chinese

Thank you to all our contributors, users, and supporters for making this project thrive.

๐Ÿš€ Stay tuned for more updates, features, and improvements.

CheckCle Platform

๐Ÿš€ What is CheckCle?

CheckCle is an Open Source solution for seamless, real-time monitoring of full-stack systems, applications, and infrastructure. It provides developers, sysadmins, and DevOps teams with deep insights and actionable data across every layer of their environmentโ€”whether it's servers, applications, or services. With CheckCle, you gain visibility, control, and the ability to ensure optimal performance throughout your entire technology stack.

๐ŸŽฏ Live Demo

๐Ÿ‘‰ Try it now: CheckCle Live Demo User: admin@example.com | Passwd: Admin123456

๐ŸŒŸ Core Features

๐Ÿ“ Roadmap : DEVELOPMENT_ROADMAP

Uptime Services & Infrastructure Server Monitoring

  • Monitor HTTP, DNS, and Ping protocols
  • Monitor TCP-based, API services (e.g., FTP, SMTP, HTTP)
  • Track detail uptime, response times, and performance issues
  • Distributed Regional Monitoring
  • Incident History (UP/DOWN/WARNING/PAUSE)
  • SSL & Domain Monitoring (Domain, Issuer, Expiration Date, Days Left, Status, Last Notified)
  • Infrastructure Server Monitoring, Supports Linux (๐Ÿง Debian, Ubuntu, CentOS, Red Hat, etc.) and Windows (Beta). And Servers metrics like CPU, RAM, disk usage, and network activity) with an one-line installation angent script.
  • Schedule Maintenance & Incident Management
  • Operational Status / Public Status Pages
  • Notifications via email, Telegram, Discord, Slack, Matrix, and more
  • Reports & Analytics
  • Settings Panel (User Management, Data Retention, Multi-language, Themes (Dark & Light Mode), Notification and channels and alert templates).

#๏ธโƒฃ Getting Started

Current Architecture Support

  • โœ… x86_64 PCs, laptops, servers (amd64)
  • โœ… Modern Raspberry Pi 3/4/5 with (64-bit OS), Apple Silicon Macs (arm64)

Install CheckCle using one of the following methods:

  1. Install with Docker Compose Configuration (Recommended)

version: '3.9'

services:
  checkcle:
    image: operacle/checkcle:latest
    container_name: checkcle
    restart: unless-stopped
    ports:
      - "8090:8090"  # Web Application
    volumes:
      - /opt/pb_data:/mnt/pb_data  # Host directory mapped to container path
    ulimits:
      nofile:
        soft: 4096
        hard: 8192
  1. Install with docker run. Just copy ready docker run command below
docker run -d \
  --name checkcle \
  --restart unless-stopped \
  -p 8090:8090 \
  -v /opt/pb_data:/mnt/pb_data \
  --ulimit nofile=4096:8192 \
  operacle/checkcle:latest
  1. Admin Web Management

    Default URL: http://0.0.0.0:8090 User: admin@example.com Passwd: Admin123456

  2. Follow the Quick Start Guide at https://docs.checkcle.io

checkcle-collapse-black Service Detail Page checkcle-server-instance SSL Monitoring Notification System

๐ŸŒŸ CheckCle for Communities?

  • Built with Passion: Created by an open-source enthusiast for the community
  • Free & Open Source: Completely free to use with no hidden costs
  • Collaborate & Connect: Meet like-minded people passionate about Open Source

Sponsors

Sponsorships will no longer be accepted. From now on, support will only be accepted in the form of ecosystem and community partnerships that provide infrastructure such as cloud servers, domains, or hosting credits.

If youโ€™re a tech company interested in supporting CheckCle, please contact the author directly at tolaleng@checkcle.io

๐Ÿค Ecosystem & Community Partner


๐Ÿ‘ฅ Contributors

Thank you for contributing and continuously making CheckCle better, you're awesome ๐Ÿซถ


๐Ÿค Ways to Contribute

Here are some ways you can help improve CheckCle:

  • ๐Ÿž Report Bugs โ€“ Found a glitch? Let us know by opening a GitHub Issue.
  • ๐ŸŒŸ Suggest Features โ€“ Have an idea? Start a Discussion or open a Feature Request issue.
  • ๐Ÿ›  Submit Pull Requests โ€“ Improve the code, fix bugs, add features, or enhance the docs.
  • ๐Ÿ“ Improve Documentation โ€“ Even a typo fix helps!
  • ๐ŸŒ Spread the Word โ€“ Star โญ the CheckCle repo, share it on socials, and invite others to contribute!

๐ŸŒ Stay Connected

๐Ÿ“œ License

CheckCle is released under the MIT License.


Install checkcle-server on Unraid in a few clicks.

Find checkcle-server in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for checkcle-server Review the template variables and paths Click Install

Download Statistics

288,173
Total Downloads
24,087
This Month
31,325
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Explore more like this

Explore all

Details

Repository
operacle/checkcle:latest
Last Updated2025-09-14
First Seen2025-08-15

Runtime arguments

Web UI
http://[IP]:[PORT:8090]
Network
bridge
Shell
sh
Privileged
false

Template configuration

PORTPorttcp
Target
8090
Default
8090
Value
8090
APPDATAPathrw
Target
/mnt/pb_data
Default
/mnt/user/appdata/checkcle-server
Value
/mnt/user/appdata/checkcle-server