Voltar ao ranking

operacle/checkcle

Gocheckcle.io

CheckCle is a self-hosted, open-source monitoring platform for seamless, real-time full-stack systems, applications, and infrastructure. It provides real-time uptime monitoring, distributed checks, incident tracking, and alerts. All deployable anywhere.

apimonitoringpocketbaserealtimetypescriptuptimealternativeopen-sourceself-hostedcontainerdockerfull-stack
Crescimento de estrelas
Estrelas
2.8k
Forks
239
Crescimento semanal
Issues
85
1k1.5k2k2.5k
mai. de 2025set. de 2025fev. de 2026jul. de 2026
ArtefatosGo Modulesgo get github.com/operacle/checkcle
README

🌐 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.


Repositórios relacionados
public-apis/public-apis

A collective list of free APIs

PythonPyPIMIT Licenseapipublic-apis
apilayer.com
451.7k49.7k
neovim/neovim

Vim-fork focused on extensibility and usability

Vim ScriptOtherneovimc
neovim.io
101.3k7k
fastapi/fastapi

FastAPI framework, high performance, easy to learn, fast to code, ready for production

PythonPyPIMIT Licensepythonjson
fastapi.tiangolo.com
100.7k9.6k
hoppscotch/hoppscotch

Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia

TypeScriptnpmMIT Licenseapiapi-client
hoppscotch.io
79.8k6k
typicode/json-server

Get a full fake REST API with zero coding in less than 30 seconds (seriously)

JavaScriptnpmMIT Licenseapifake
75.7k7.3k
ocornut/imgui

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

C++MIT Licenseguigamedev
74.9k11.9k
strapi/strapi

🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.

TypeScriptnpmOtherstrapinodejs
strapi.io
72.7k9.8k
meilisearch/meilisearch

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

Rustcrates.ioOthersearch-enginetypo-tolerance
meilisearch.com
58.7k2.6k
mudler/LocalAI

LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.

GoGo ModulesMIT Licensellamaai
localai.io
47.7k4.3k
ccxt/ccxt

A unified trading API with more than 100 crypto exchanges and prediction markets in JavaScript / TypeScript / Python / C# / PHP / Go / Java

PythonPyPIMIT Licensealtcoinapi
docs.ccxt.com
43.4k8.7k
trpc/trpc

🧙‍♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.

TypeScriptnpmMIT Licensetypescriptapi
trpc.io
40.4k1.6k
Kong/insomnia

The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.

TypeScriptnpmApache License 2.0electron-apprest-api
insomnia.rest
39.9k2.4k