🛠 CheckCleぞの貢献

October 25, 2025 · View on GitHub

🌐 蚀語遞択

English
English
Khmer
ខ្មែរ
Japanese
日本語

このプロゞェクトを発展させおくださったすべおの貢献者、ナヌザヌ、サポヌタヌの皆様に感謝いたしたす。

🚀 今埌のアップデヌト、機胜、改善にご期埅ください。

🛠 CheckCleぞの貢献

CheckCleぞの貢献にご興味をお持ちいただき、ありがずうございたす — リアルタむムフルスタック監芖のための究極のオヌプン゜ヌスプラットフォヌムです。バグの報告、機胜の提案、ドキュメントの改善、たたはコヌドの提出など、どのような圢でのご貢献でも歓迎いたしたす

倧小を問わず、あらゆる皮類の貢献を歓迎したす。このガむドが始めるのに圹立ちたす。


📌 目次


📜 行動芏範

私たちは行動芏範に埓い、オヌプンで歓迎するコミュニティを促進しおいたす。参加するこずで、これらの基準を守るこずに同意したものずしたす。


🀝 貢献の方法

CheckCleの改善に圹立぀方法をいく぀か玹介したす

  • 🐞 バグの報告 – 䞍具合を芋぀けたしたかGitHub Issueを開いおお知らせください。
  • 🌟 機胜の提案 – アむデアはありたすかDiscussionを始めるか、機胜リク゚ストのissueを開いおください。
  • 🛠 プルリク゚ストの提出 – コヌドの改善、バグの修正、機胜の远加、ドキュメントの改善を行っおください。
  • 📝 ドキュメントの改善 – タむポの修正でも倧倉助かりたす
  • 🌍 宣䌝の協力 – リポゞトリに⭐を぀けお、SNSでシェアし、他の方にも貢献を呌びかけおください

🧰 開発環境のセットアップ

コヌドに貢献する前に、プロゞェクトをロヌカルで蚭定しおください

1. リポゞトリをフォヌク

GitHubで「Fork」をクリックしお、自分のコピヌを䜜成しおください。

2. フォヌクをクロヌン

git clone https://github.com/yourusername/checkcle.git
cd checkcle

3. 䟝存関係のむンストヌル

READMEたたはプロゞェクトドキュメントの指瀺に埓っお、必芁なパッケヌゞをむンストヌルし、ロヌカル開発サヌバヌを実行しおください。

4. ロヌカル開発の開始

#Webアプリケヌション
cd application/
npm install && npm run dev

#サヌバヌバック゚ンド
cd server
./pocketbase serve --dir pb_data

localhostを䜿甚しおいない堎合は、次のコマンドで実行しおください (./pocketbase serve --http=0.0.0.0:8090 --dir pb_data)

5. サヌビスチェック操䜜の開始

#サヌバヌバック゚ンド
サヌビス操䜜を開始 (PING、HTTP、TCP、DNSのサヌビスチェック)

cd server/service-operation

go run main.go (localhost接続の堎合、.envを倉曎する必芁はありたせん)

6. 分散地域゚ヌゞェントの開始

#### 1. リポゞトリをフォヌク
[GitHub](https://github.com/operacle/Distributed-Regional-Monitoring)で「Fork」をクリックしお、自分のコピヌを䜜成しおください。

#### 2. フォヌクをクロヌン
git clone https://github.com/yourusername/Distributed-Regional-Monitoring.git
cd Distributed-Regional-Monitoring

#### 3. GoサヌビスのむンストヌルGoサヌビスがむンストヌルされおいるこずを確認しおください

.env.example -> .envにコピヌ
.envファむルで地域゚ヌゞェント蚭定を倉曎
そしお実行: go run main.go


✅ プルリク゚ストのプロセス

  1. コヌドが既存のスタむルず呜名芏則に埓っおいるこずを確認しおください。
  2. 明確で簡朔なコミットメッセヌゞを曞いおください。
  3. ブランチをプッシュし、developブランチにプルリク゚ストPRを開いおください。
  4. 意味のあるPRの説明を提䟛しおください䜕を/なぜ/どのように。
  5. 関連するissueがある堎合はリンクしおください䟋Closes #12。
  6. すべおのチェックが通るこずを確認しおください䟋リンティング、テスト。

PRをレビュヌし、必芁に応じお倉曎をリク゚ストし、準備ができ次第マヌゞしたす


🐛 バグず問題の報告

可胜な限り倚くの情報を含めおください

  • 明確で説明的なタむトル
  • 再珟手順
  • 期埅される動䜜ず実際の動䜜
  • 環境情報OS、ブラりザ、デバむスなど
  • 該圓する堎合はスクリヌンショットやログ

報告にはIssue Trackerをご利甚ください。


💡 機胜リク゚スト

アむデアをお聞かせくださいDiscussionたたは機胜リク゚ストのissueを開いおください。ロヌドマップに既に蚘茉されおいないこずを確認しおください。


🌍 コミュニティずサポヌト

ヘルプが必芁ですか぀ながりたいですか


📜 ラむセンス

貢献するこずで、あなたの貢献がMITラむセンスの䞋でラむセンスされるこずに同意したものずしたす。


🙏 ありがずうございたす

CheckCleを䞀緒に構築できるこずを嬉しく思いたす — コミュニティによる、コミュニティのための匷力な監芖プラットフォヌム。あなたのサポヌトは私たちにずっおずおも倧切です💙