Refactor Split README and CONTRIBUTING into smaller components with support for multi languages

This commit is contained in:
Tola Leng
2025-07-13 18:32:45 +07:00
parent 7ef4d27148
commit 0941250867
6 changed files with 496 additions and 0 deletions
+152
View File
@@ -0,0 +1,152 @@
## 🌐 Select Language
<table align="center">
<tr>
<td align="center">
<a href="../CONTRIBUTING.md">
<img src="https://flagcdn.com/24x18/gb.png" alt="English" />
<br/><strong>English</strong>
</a>
</td>
<td align="center">
<a href="CONTRIBUTING_km.md">
<img src="https://flagcdn.com/24x18/kh.png" alt="Khmer" />
<br/><strong>ខ្មែរ</strong>
</a>
</td>
<td align="center">
<a href="CONTRIBUTING_ja.md">
<img src="https://flagcdn.com/24x18/jp.png" alt="Japanese" />
<br/><strong>Japanese</strong>
</a>
</td>
</tr>
</table>
<p align="center">
Thank you to all our contributors, users, and supporters for making this project thrive.
</p>
<p align="center">
🚀 <strong>Stay tuned for more updates, features, and improvements.</strong>
</p>
# 🛠️ CheckCleへの貢献
**CheckCle**への貢献にご興味をお持ちいただき、ありがとうございます — リアルタイムフルスタック監視のための究極のオープンソースプラットフォームです。バグの報告、機能の提案、ドキュメントの改善、またはコードの提出など、どのような形でのご貢献でも歓迎いたします!
大小を問わず、あらゆる種類の貢献を歓迎します。このガイドが始めるのに役立ちます。
---
## 📌 目次
- [行動規範](#-行動規範)
- [貢献の方法](#-貢献の方法)
- [開発環境のセットアップ](#-開発環境のセットアップ)
- [プルリクエストのプロセス](#-プルリクエストのプロセス)
- [バグと問題の報告](#-バグと問題の報告)
- [機能リクエスト](#-機能リクエスト)
- [コミュニティとサポート](#-コミュニティとサポート)
- [ライセンス](#-ライセンス)
---
## 📜 行動規範
私たちは[行動規範](https://opensource.guide/code-of-conduct/)に従い、オープンで歓迎するコミュニティを促進しています。参加することで、これらの基準を守ることに同意したものとします。
---
## 🤝 貢献の方法
CheckCleの改善に役立つ方法をいくつか紹介します:
- 🐞 **バグの報告** 不具合を見つけましたか?[GitHub Issue](https://github.com/operacle/checkcle/issues)を開いてお知らせください。
- 🌟 **機能の提案** アイデアはありますか?[Discussion](https://github.com/operacle/checkcle/discussions)を始めるか、機能リクエストのissueを開いてください。
- 🛠 **プルリクエストの提出** – コードの改善、バグの修正、機能の追加、ドキュメントの改善を行ってください。
- 📝 **ドキュメントの改善** – タイポの修正でも大変助かります!
- 🌍 **宣伝の協力** – リポジトリに⭐をつけて、SNSでシェアし、他の方にも貢献を呼びかけてください!
---
## 🧰 開発環境のセットアップ
コードに貢献する前に、プロジェクトをローカルで設定してください:
### 1. リポジトリをフォーク
[GitHub](https://github.com/operacle/checkcle)で「Fork」をクリックして、自分のコピーを作成してください。
### 2. フォークをクローン
```bash
git clone --branch develop https://github.com/operacle/checkcle.git
cd checkcle
```
### 3. 依存関係のインストール
READMEまたはプロジェクトドキュメントの指示に従って、必要なパッケージをインストールし、ローカル開発サーバーを実行してください。
### 4. ローカル開発の開始
```bash
#Webアプリケーション
cd application/
npm install && npm run dev
#サーバーバックエンド
cd server
./pocketbase serve --dir pb_data
```
---
## ✅ プルリクエストのプロセス
1. コードが既存のスタイルと命名規則に従っていることを確認してください。
2. 明確で簡潔なコミットメッセージを書いてください。
3. ブランチをプッシュし、`main`ブランチにプルリクエスト(PR)を開いてください。
4. 意味のあるPRの説明を提供してください(何を/なぜ/どのように)。
5. 関連するissueがある場合はリンクしてください(例:`Closes #12`)。
6. すべてのチェックが通ることを確認してください(例:リンティング、テスト)。
PRをレビューし、必要に応じて変更をリクエストし、準備ができ次第マージします!
---
## 🐛 バグと問題の報告
可能な限り多くの情報を含めてください:
- 明確で説明的なタイトル
- 再現手順
- 期待される動作と実際の動作
- 環境情報(OS、ブラウザ、デバイスなど)
- 該当する場合はスクリーンショットやログ
報告には[Issue Tracker](https://github.com/operacle/checkcle/issues)をご利用ください。
---
## 💡 機能リクエスト
アイデアをお聞かせください![Discussion](https://github.com/operacle/checkcle/discussions)または機能リクエストのissueを開いてください。[ロードマップ](https://github.com/operacle/checkcle#development-roadmap)に既に記載されていないことを確認してください。
---
## 🌍 コミュニティとサポート
ヘルプが必要ですか?つながりたいですか?
- 💬 [Discordに参加](https://discord.gg/xs9gbubGwX)
- 🗣 [GitHub Discussion](https://github.com/operacle/checkcle/discussions)を開始または参加
- 🐦 [XTwitter](https://x.com/tl)でフォロー
---
## 📜 ライセンス
貢献することで、あなたの貢献が[MITライセンス](LICENSE)の下でライセンスされることに同意したものとします。
---
## 🙏 ありがとうございます
CheckCleを一緒に構築できることを嬉しく思います — **コミュニティによる、コミュニティのための**強力な監視プラットフォーム。あなたのサポートは私たちにとってとても大切です!💙
+181
View File
@@ -0,0 +1,181 @@
## 🌐 Select Language
<table align="center">
<tr>
<td align="center">
<a href="../CONTRIBUTING.md">
<img src="https://flagcdn.com/24x18/gb.png" alt="English" />
<br/><strong>English</strong>
</a>
</td>
<td align="center">
<a href="CONTRIBUTING_km.md">
<img src="https://flagcdn.com/24x18/kh.png" alt="Khmer" />
<br/><strong>ខ្មែរ</strong>
</a>
</td>
<td align="center">
<a href="CONTRIBUTING_ja.md">
<img src="https://flagcdn.com/24x18/jp.png" alt="Japanese" />
<br/><strong>Japanese</strong>
</a>
</td>
</tr>
</table>
<p align="center">
Thank you to all our contributors, users, and supporters for making this project thrive.
</p>
<p align="center">
🚀 <strong>Stay tuned for more updates, features, and improvements.</strong>
</p>
# 🛠️ Contributing to CheckCle
Thank you for your interest in contributing to **CheckCle** — the ultimate open-source platform for real-time full-stack monitoring. Whether you're here to report bugs, suggest features, improve documentation, or submit code, your contribution matters!
We welcome all kinds of contributions, big or small. This guide will help you get started.
---
## 📌 Table of Contents
- [Code of Conduct](#-code-of-conduct)
- [Ways to Contribute](#-ways-to-contribute)
- [Development Setup](#-development-setup)
- [Pull Request Process](#-pull-request-process)
- [Reporting Bugs & Issues](#-reporting-bugs--issues)
- [Feature Requests](#-feature-requests)
- [Community & Support](#-community--support)
- [License](#-license)
---
## 📜 Code of Conduct
We follow a [Code of Conduct](https://opensource.guide/code-of-conduct/) to foster an open and welcoming community. By participating, you agree to uphold these standards.
---
## 🤝 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](https://github.com/operacle/checkcle/issues).
- 🌟 **Suggest Features** Have an idea? Start a [Discussion](https://github.com/operacle/checkcle/discussions) 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 repo, share it on socials, and invite others to contribute!
---
## 🧰 Development Setup
Before contributing code, set up the project locally:
### 1. Fork the Repository
Click "Fork" on [GitHub](https://github.com/operacle/checkcle) to create your own copy.
### 2. Clone Your Fork
```bash
git clone --branch develop https://github.com/operacle/checkcle.git
cd checkcle
```
### 3. Install Dependencies
Follow the instructions in the README or project docs to install required packages and run the local development server.
### 4. Start Local Development
```bash
#Web Application
cd application/
npm install && npm run dev
#Server Backend
cd server
./pocketbase serve --dir pb_data
If you're not using localhost, please run with this (./pocketbase serve --http=0.0.0.0:8090 --dir pb_data)
```
### 4. Start Service Check Operation
```bash
#Server Backend
Start Service Operation (Check Service for PING, HTTP, TCP, DNS)
cd server/service-operation
go run main.go (you do not need to change the .env while it's the localhost connection)
```
### 5. Start Distributed Regional Agent
```bash
#### 1. Fork the Repository
Click "Fork" on [GitHub](https://github.com/operacle/Distributed-Regional-Monitoring) to create your own copy.
#### 2. Clone Your Fork
git clone --branch main https://github.com/operacle/Distributed-Regional-Monitoring.git
cd Distributed-Regional-Monitoring
#### 3. Install Go Service (make sure you have installed the Go Service)
Copy .env.example -> .env
Change regional agent configuration in .env file
and Run: go run main.go
```
---
## ✅ Pull Request Process
1. Ensure your code follows the existing style and naming conventions.
2. Write clear, concise commit messages.
3. Push your branch and open a Pull Request (PR) on the `develop` branch.
4. Provide a meaningful PR description (what/why/how).
5. Link related issues if applicable (e.g. `Closes #12`).
6. Make sure all checks pass (e.g., linting, tests).
Well review your PR, request changes if needed, and merge it once ready!
---
## 🐛 Reporting Bugs & Issues
Please include as much information as possible:
- A clear, descriptive title
- Steps to reproduce
- Expected vs actual behavior
- Environment info (OS, browser, device, etc.)
- Screenshots or logs if applicable
Use the [Issue Tracker](https://github.com/operacle/checkcle/issues) to report.
---
## 💡 Feature Requests
Wed love to hear your ideas! Open a [Discussion](https://github.com/operacle/checkcle/discussions) or Feature Request issue. Make sure its not already listed in the [Roadmap](https://github.com/operacle/checkcle#development-roadmap).
---
## 🌍 Community & Support
Need help? Want to connect?
- 💬 [Join our Discord](https://discord.gg/xs9gbubGwX)
- 🗣 Start or join a [GitHub Discussion](https://github.com/operacle/checkcle/discussions)
- 🐦 Follow us on [X (Twitter)](https://x.com/tl)
---
## 📜 License
By contributing, you agree that your contributions will be licensed under the [MIT License](LICENSE).
---
## 🙏 Thank You
Were excited to build CheckCle together — a powerful monitoring platform **for the community, by the community**. Your support means the world! 💙
+181
View File
@@ -0,0 +1,181 @@
## 🌐 Select Language
<table align="center">
<tr>
<td align="center">
<a href="../README.md">
<img src="https://flagcdn.com/24x18/gb.png" alt="English" />
<br/><strong>English</strong>
</a>
</td>
<td align="center">
<a href="README_km.md">
<img src="https://flagcdn.com/24x18/kh.png" alt="Khmer" />
<br/><strong>ខ្មែរ</strong>
</a>
</td>
<td align="center">
<a href="README_ja.md">
<img src="https://flagcdn.com/24x18/jp.png" alt="Japanese" />
<br/><strong>Japanese</strong>
</a>
</td>
</tr>
</table>
<p align="center">
Thank you to all our contributors, users, and supporters for making this project thrive.
</p>
<p align="center">
🚀 <strong>Stay tuned for more updates, features, and improvements.</strong>
</p>
![CheckCle Platform](https://pub-4a4062303020445f8f289a2fee84f9e8.r2.dev/images/server-detail-page.png)
# 🚀 CheckCleとは?
CheckCleは、フルスタックシステム、アプリケーション、インフラストラクチャのシームレスでリアルタイムな監視を実現するオープンソースソリューションです。開発者、システム管理者、DevOpsチームに対して、環境の全レイヤー(サーバー、アプリケーション、サービス)にわたる深い洞察と実用的なデータを提供します。CheckCleにより、テクノロジースタック全体の可視性、制御、最適なパフォーマンスの確保が可能になります。
## 🎯 ライブデモ
👉 **今すぐ試す:** [CheckCle ライブデモ](https://demo.checkcle.io)
## 🌟 主要機能
### アップタイムサービス & インフラストラクチャサーバー監視
- HTTP、DNS、Pingプロトコルの監視
- TCPベースのAPIサービス(FTP、SMTP、HTTPなど)の監視
- 詳細なアップタイム、レスポンス時間、パフォーマンス問題の追跡
- 分散地域監視
- インシデント履歴(UP/DOWN/WARNING/PAUSE
- SSL & ドメイン監視(ドメイン、発行者、有効期限、残り日数、ステータス、最終通知日)
- インフラストラクチャサーバー監視:Linux(🐧 Debian、Ubuntu、CentOS、Red Hatなど)およびWindows(ベータ版)をサポート。ワンライン・インストール・エージェント・スクリプトによるサーバーメトリクス(CPU、RAM、ディスク使用量、ネットワーク活動)の監視
- メンテナンススケジュール & インシデント管理
- 運用ステータス / パブリックステータスページ
- メール、Telegram、Discord、Slack経由の通知
- レポート & 分析
- 設定パネル(ユーザー管理、データ保持、多言語、テーマ(ダーク & ライトモード)、通知とチャネル、アラートテンプレート)
## #️⃣ はじめに
### 現在サポートされているアーキテクチャ
* ✅ x86_64 PC、ラップトップ、サーバー(amd64)
* ✅ 最新のRaspberry Pi 3/4/564ビットOS)、Apple Silicon Macarm64
### 以下のオプションのいずれかを使用してCheckCleをインストールします。
1. CheckCle ワンクリックインストール - ターミナルにコピーして実行するだけ
```bash
curl -fsSL https://checkcle.io/install.sh | bash
```
2. docker runでインストール。以下の準備済みdocker runコマンドをコピーするだけ
```bash
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
```
3. Docker compose設定でインストール
```bash
version: '3.9'
services:
checkcle:
image: operacle/checkcle:latest
container_name: checkcle
restart: unless-stopped
ports:
- "8090:8090" # Webアプリケーション
volumes:
- /opt/pb_data:/mnt/pb_data # ホストディレクトリをコンテナパスにマップ
ulimits:
nofile:
soft: 4096
hard: 8192
```
3. 管理Web画面
デフォルトURL: http://0.0.0.0:8090
ユーザー: admin@example.com
パスワード: Admin123456
4. https://docs.checkcle.io のクイックスタートガイドに従ってください
###
![checkcle-collapse-black](https://pub-4a4062303020445f8f289a2fee84f9e8.r2.dev/images/uptime-monitoring.png)
![Service Detail Page](https://pub-4a4062303020445f8f289a2fee84f9e8.r2.dev/images/uptime-service-detail.png)
![checkcle-server-instance](https://pub-4a4062303020445f8f289a2fee84f9e8.r2.dev/images/instance-server-monitoring.png)
![Schedule Maintenance](https://pub-4a4062303020445f8f289a2fee84f9e8.r2.dev/images/checkcle-schedule-maintenance.png)
![SSL Monitoring](https://pub-4a4062303020445f8f289a2fee84f9e8.r2.dev/images/ssl-monitoring.png)
## 📝 開発ロードマップ
- ✅ ヘルスチェック & アップタイム監視(HTTP)
- ✅ ライブ統計情報付きダッシュボードUI
- ✅ マルチユーザーシステム認証(管理者)
- ✅ 通知(Telegram
- ✅ Dockerコンテナ化
- ✅ CheckCle ウェブサイト
- ✅ CheckCle デモサーバー
- ✅ SSL & ドメイン監視
- ✅ メンテナンススケジュール
- ✅ インシデント管理
- [ ] インフラストラクチャサーバー監視
- ✅ 運用ステータス / パブリックステータスページ
- ✅ アップタイム監視(HTTP、TCP、PING、DNS)フル機能
- ✅ 分散地域監視エージェント [サポート運用](https://github.com/operacle/Distributed-Regional-Monitoring)
- ✅ システム設定パネル&メール設定
- ✅ ユーザー権限ロール
- [ ] 通知(Email/Slack/Discord/Signal
- ✅ データ保持 & 自動圧縮(データ & データベース圧縮のマルチオプション)
- ✅ 完全なドキュメント付きオープンソースリリース
## 🌟 CheckCleはコミュニティのため?
- **情熱を持って開発**: コミュニティのためのオープンソース愛好家によって作成
- **フリー & オープンソース**: 隠れたコストなしで完全に無料で使用可能
- **協力 & つながり**: オープンソースに情熱を持つ同志と出会う
---
## 🤝 貢献の方法
CheckCleの改善にご協力いただける方法をご紹介します:
- 🐞 **バグ報告** 不具合を発見しましたか?[GitHub Issue](https://github.com/operacle/checkcle/issues)を開いてお知らせください。
- 🌟 **機能提案** アイデアはありますか?[ディスカッション](https://github.com/operacle/checkcle/discussions)を開始するか、機能リクエストのissueを開いてください。
- 🛠 **プルリクエスト送信** – コードの改善、バグ修正、機能追加、ドキュメントの改良を行ってください。
- 📝 **ドキュメント改善** タイポ修正でも助かります!
- 🌍 **口コミ宣伝** – リポジトリに⭐をつけ、SNSでシェアし、他の人を貢献に招待してください!
---
## 🌍 つながりを保つ
- ウェブサイト: [checkcle.io](https://checkcle.io)
- ドキュメント: [docs.checkcle.io](https://docs.checkcle.io)
- GitHubリポジトリ: ⭐ [CheckCle](https://github.com/operacle/checkcle.git)
- コミュニティチャンネル: ディスカッションやissuesで参加してください!
- Discord: コミュニティに参加 [@discord](https://discord.gg/xs9gbubGwX)
- X: [@tlengoss](https://x.com/tlengoss)
## 📜 ライセンス
CheckCleはMITライセンスの下でリリースされています。
---
## 👥 貢献者
[![](https://contrib.rocks/image?repo=operacle/checkcle)](https://github.com/operacle/checkcle/graphs/contributors)
## スター履歴
[![Star History Chart](https://api.star-history.com/svg?repos=operacle/checkcle&type=Date)](https://www.star-history.com/#operacle/checkcle&Date)
CheckCleで情報を把握し、オンラインを維持しましょう! 🌐
+182
View File
@@ -0,0 +1,182 @@
## 🌐 Select Language
<table align="center">
<tr>
<td align="center">
<a href="../README.md">
<img src="https://flagcdn.com/24x18/gb.png" alt="English" />
<br/><strong>English</strong>
</a>
</td>
<td align="center">
<a href="README_km.md">
<img src="https://flagcdn.com/24x18/kh.png" alt="Khmer" />
<br/><strong>ខ្មែរ</strong>
</a>
</td>
<td align="center">
<a href="README_ja.md">
<img src="https://flagcdn.com/24x18/jp.png" alt="Japanese" />
<br/><strong>Japanese</strong>
</a>
</td>
</tr>
</table>
<p align="center">
Thank you to all our contributors, users, and supporters for making this project thrive.
</p>
<p align="center">
🚀 <strong>Stay tuned for more updates, features, and improvements.</strong>
</p>
![CheckCle Platform](https://pub-4a4062303020445f8f289a2fee84f9e8.r2.dev/images/server-detail-page.png)
# 🚀 តើឆេកខលគឺជាអ្វី?
ឆេកខល (CheckCle) គឺជាប្រពន័្ធប្រភពបើកចំហមួយដែលបើកអោយប្រើប្រាស់ទូទាំងពីភពលោកដោយឥតគិតថ្លៃ ដែលមានក្នុងមុខងារចំបងក្នុងការត្រួតពិនិត្យវ៉េបសាយ កម្មវិធីបច្ចេកវិទ្យា​និងហេដ្ឋារចនាសម្ព័ន្ធនៃម៉ាសុីនមេជាដើម។ វាផ្តល់ឱ្យអ្នកអភិវឌ្ឍន៍ អ្នកគ្រប់គ្រងប្រព័ន្ធ និងក្រុម DevOps នូវការពត័ស៊ីជម្រៅ និងទិន្នន័យនៃហេដ្ឋារចនាសម្ព័ន្ធ មិនថាជាម៉ាស៊ីនមេ កម្មវិធី ឬសេវាកម្មនោះទេ។ ជាមួយ CheckCle អ្នកមើលឃើញជាក្រាប វិភាគ​ និងហេតុការផ្សេងៗ​ និងធានាបាននូវការជូនដំណើរការនៅហេតុការផ្សេងៗដែលបានកើតឡើង។
## 🎯 តេស្តសាកល្បងផ្ទាល់
👉 **Try it now:** [CheckCle Live Demo](https://demo.checkcle.io)
## 🌟 មុខងារចម្បង
### ពិនិត្យប្រព័ន្ធវ៉េបសាយ និងការត្រួតពិនិត្យហេដ្ឋារចនាសម្ព័ន្ធនៃម៉ាស៊ីនមេ
- ត្រួតពិនិត្យពិធីកម្មវិធី HTTP, DNS, and Ping protocols
- ត្រួតពិនិត្យពិធីកម្មវិធី TCP-based, API services (e.g., FTP, SMTP, HTTP)
- តាមដាននិងវិភាគលម្អិត, response times, and performance issues
- តាមដាននិងវិភាគលម្អិតពីដំបន់ឬប្រទេសផ្សេងៗបាន
- ប្រវត្តិឧប្បត្តិហេតុ (UP/DOWN/WARNING/PAUSE)
- តាមដាន​ SSL & Domain (Domain, Issuer, Expiration Date, Days Left, Status, Last Notified)
- តាមដាននិងត្រួតពិនិត្យម៉ាស៊ីនមេ, 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.
- រៀបចំកាលវិភាគ និងការគ្រប់គ្រងឧប្បត្តិហេតុ
- ទំព័រស្ថានភាពប្រតិបត្តិការ
- ការជូនដំណឹងតាមរយៈ email, Telegram, Discord, and Slack
- របាយការណ៍ & វិភាគលម្អិត
- ផ្ទាំងការកំណត់ប្រព័ន្ធគ្រប់គ្រង (User Management, Data Retention, Multi-language, Themes (Dark & Light Mode), Notification and channels and alert templates).
## #️⃣ ការចាប់ផ្តើម
### ដំណើរការលើស្ថាបត្យកម្មដូចជា
* ✅ x86_64 PCs, laptops, servers (amd64)
* ✅ Modern Raspberry Pi 3/4/5 with (64-bit OS), Apple Silicon Macs (arm64)
### អ្នកអាចដំឡើង CheckCle ដោយជ្រើសរើសជម្រើសមួយក្នុងចំណោមជម្រើសខាងក្រោម។
1. CheckCle One-Click Installation - Just copy and run on terminal
```bash
curl -fsSL https://checkcle.io/install.sh | bash
```
2. Install with docker run. Just copy ready docker run command below
```bash
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
```
3. Install with Docker compose Configuration.
```bash
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
```
3. ចូលទៅកាន់ផ្ទាំងគ្រប់គ្រង
Default URL: http://0.0.0.0:8090
User: admin@example.com
Passwd: Admin123456
4. ឯកសារ​ និងរបៀបប្រើប្រាស់ផ្សេង at https://docs.checkcle.io
###
![checkcle-collapse-black](https://pub-4a4062303020445f8f289a2fee84f9e8.r2.dev/images/uptime-monitoring.png)
![Service Detail Page](https://pub-4a4062303020445f8f289a2fee84f9e8.r2.dev/images/uptime-service-detail.png)
![checkcle-server-instance](https://pub-4a4062303020445f8f289a2fee84f9e8.r2.dev/images/instance-server-monitoring.png)
![Schedule Maintenance](https://pub-4a4062303020445f8f289a2fee84f9e8.r2.dev/images/checkcle-schedule-maintenance.png)
![SSL Monitoring](https://pub-4a4062303020445f8f289a2fee84f9e8.r2.dev/images/ssl-monitoring.png)
## 📝 គម្រោងក្នុងការអភិវឌ្ឍន៍ប្រព័ន្ធគ្រប់គ្រង
- ✅ Health check & uptime monitoring (HTTP)
- ✅ Dashboard UI with live stats
- ✅ Auth with Multi-users system (admin)
- ✅ Notifications (Telegram)
- ✅ Docker containerization
- ✅ CheckCle Website
- ✅ CheckCle Demo Server
- ✅ SSL & Domain Monitoring
- ✅ Schedule Maintenance
- ✅ Incident Management
- [ ] Infrastructure Server Monitoring
- ✅ Operational Status / Public Status Pages
- ✅ Uptime monitoring (HTTP, TCP, PING, DNS) Full functionality
- ✅ Distributed Regional Monitoring Agent [Support Operation](https://github.com/operacle/Distributed-Regional-Monitoring)
- ✅ System Setting Panel and Mail Settings
- ✅ User Permission Roles
- [ ] Notifications (Email/Slack/Discord/Signal)
- ✅ Data Retention & Automate Strink (Muti Options to Shrink Data & Database )
- ✅ Open-source release with full documentation
## 🌟 ឆេកខលសម្រាប់សហគមន៍
- **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
---
## 🤝 របៀបក្នុងការចូលរួមអភិវឌ្ឍន៍ប្រព័ន្ធកូដបើកជំហ
នេះគឺជាវិធីមួយចំនួនដែលអ្នកអាចជួយកែលម្អ CheckCle:
- 🐞 **រាយការណ៍កំហុស** - រកឃើញកំហុសថ្មី? អនុញ្ញាតឱ្យយើងដឹងដោយបើកផងដោយបង្កើត [GitHub Issue](https://github.com/operacle/checkcle/issues).
- 🌟 **ផ្តល់យោបល់** – មានគំនិតថ្មី?​ អនុញ្ញាតឱ្យយើងដឹងដោយបើកផងដោយបង្កើត [Discussion](https://github.com/operacle/checkcle/discussions) or open a Feature Request issue.
- 🛠 **បញ្ជូនសំណើអភិវឌ្ឍន៍កូដ** – កែលម្អកូដ ជួសជុលកំហុស បន្ថែមមុខងារ ឬកែលម្អឯកសារ។
- 📝 **ធ្វើអោយឯកសារប្រសើរឡើង** – សូម្បីតែការកែលម្អបន្តិចបន្តួចក៏អាចជួយបាន!
- 🌍 **ផ្សព្វផ្សាយ** – ដាក់ផ្កាយ ⭐ repo ចែករំលែកវានៅលើសង្គមហើយអញ្ជើញអ្នកផ្សេងទៀតឱ្យចូលរួមអភិវឌ្ឍន៍!
---
## 🌍 រក្សាទំនាក់ទំនង
- វ៉េបសាយ: [checkcle.io](https://checkcle.io)
- ឯកសារ: [docs.checkcle.io](https://docs.checkcle.io)
- ឃ្លាំងផ្ទុកកូដ: ⭐ [CheckCle](https://github.com/operacle/checkcle.git)
- ទំនាក់ទំនងក្រុម: Engage via discussions and issues!
- បណ្តាញសង្គម: Join our community [@discord](https://discord.gg/xs9gbubGwX)
- X: [@tlengoss](https://x.com/tlengoss)
## 📜 License
CheckCle ត្រូវបានចេញផ្សាយក្រោមអាជ្ញាប័ណ្ណ MIT ។
---
## 👥 អ្នករួមចំណែក
[![](https://contrib.rocks/image?repo=operacle/checkcle)](https://github.com/operacle/checkcle/graphs/contributors)
## ស្ថានភាពផ្តាយ
[![Star History Chart](https://api.star-history.com/svg?repos=operacle/checkcle&type=Date)](https://www.star-history.com/#operacle/checkcle&Date)
កុំភ្លេចប្រើប្រាស់ឆេកខលសម្រាប់ការងាររបស់អ្នក! 🌐