diff --git a/docs/CONTRIBUTING_ja.md b/docs/CONTRIBUTING_ja.md index 21864fe..37525e1 100644 --- a/docs/CONTRIBUTING_ja.md +++ b/docs/CONTRIBUTING_ja.md @@ -79,7 +79,7 @@ CheckCleの改善に役立つ方法をいくつか紹介します: ### 2. フォークをクローン ```bash -git clone --branch develop https://github.com/operacle/checkcle.git +git clone https://github.com/yourusername/checkcle.git cd checkcle ``` @@ -89,12 +89,12 @@ READMEまたはプロジェクトドキュメントの指示に従って、必 ### 4. ローカル開発の開始 ```bash #Webアプリケーション -cd application/ +cd application/ npm install && npm run dev #サーバーバックエンド cd server -./pocketbase serve --dir pb_data +./pocketbase serve --dir pb_data localhostを使用していない場合は、次のコマンドで実行してください (./pocketbase serve --http=0.0.0.0:8090 --dir pb_data) ``` @@ -102,7 +102,7 @@ localhostを使用していない場合は、次のコマンドで実行して ### 5. サービスチェック操作の開始 ```bash -#サーバーバックエンド +#サーバーバックエンド サービス操作を開始 (PING、HTTP、TCP、DNSのサービスチェック) cd server/service-operation @@ -116,7 +116,7 @@ go run main.go (localhost接続の場合、.envを変更する必要はありま [GitHub](https://github.com/operacle/Distributed-Regional-Monitoring)で「Fork」をクリックして、自分のコピーを作成してください。 #### 2. フォークをクローン -git clone --branch main https://github.com/operacle/Distributed-Regional-Monitoring.git +git clone https://github.com/yourusername/Distributed-Regional-Monitoring.git cd Distributed-Regional-Monitoring #### 3. Goサービスのインストール(Goサービスがインストールされていることを確認してください) diff --git a/docs/DEVELOPMENT_ROADMAP_ja.md b/docs/DEVELOPMENT_ROADMAP_ja.md index 14c46b7..8e0ee9b 100644 --- a/docs/DEVELOPMENT_ROADMAP_ja.md +++ b/docs/DEVELOPMENT_ROADMAP_ja.md @@ -55,8 +55,8 @@ ## 🗂 マイルストーン概要 -### 📦 v1.0.0-1.3.0 – 初期リリース _(目標: 2025年Q2)_ -**ステータス:** ✅ 完了 +### 🚀 v1.0.0-1.3.0 – 初期リリース _(目標: 2025年Q2)_ +**ステータス:** ✅ 完了 **ゴール:** MVP機能完了、API安定性、コア使用事例対応。 #### 主要成果物: https://github.com/operacle/checkcle/releases @@ -64,24 +64,57 @@ --- ### 🚀 v1.4 - 1.5 – 機能強化 _(目標: 2025年Q3)_ -**ステータス:** 🔧 進行中 +**ステータス:** ✅ 完了 #### 予定機能: - [ ] ✅ サーバーとサービステーブルの行をクリック可能にして詳細ページへ遷移 - [ ] ✅ SSL ダッシュボードテーブルのページネーション実装 - [ ] ✅ サーバーエージェント(RPM、Docker コンテナ、汎用バイナリパッケージ) -- [ ] 🔧 通知システム(Webhook、Telegram、Discord、Slack、Email、Google Chat) -- [ ] 🔧 ステータスと通知に基づくアップタイムサービスとサーバー接続更新の改善 -- [ ] 🔧 SSL作成後の初期チェック自動実行の改善 -- [ ] 🔧 レート制限と悪用防止 -- [ ] 🎯 運用ステータスページの改善 +- [ ] ✅ 通知システム(Webhook、Telegram、Discord、Slack、Email、Google Chat) +- [ ] ✅ ステータスと通知に基づくアップタイムサービスとサーバー接続更新の改善 +- [ ] ✅ SSL作成後の初期チェック自動実行の改善 +- [ ] ✅ レート制限と悪用防止 +- [ ] ✅ ntfy プッシュ通知の追加 + +### 🚀 v1.6.0 – 機能強化 _(目標: 2025年Q3)_ +**ステータス:** ✅ 完了 +#### 予定機能: +- [ ] ✅ ダッシュボードから直接スキーマを更新できる機能の追加 +- [ ] ✅ 韓国語翻訳の追加と型の更新。@taking [#143](https://github.com/operacle/checkcle/pull/143) +- [ ] ✅ 簡体字中国語翻訳の追加。@sqkkyzx [#128](https://github.com/operacle/checkcle/pull/128) +- [ ] ✅ i18nの改善と新しい翻訳の追加。@sqkkyzx [#132](https://github.com/operacle/checkcle/pull/132) +- [ ] ✅ fix(incident): フォールバックを使用した割り当てユーザー処理の統一とUI更新。@ghotso [#142](https://github.com/operacle/checkcle/pull/142) +- [ ] ✅ インシデント、メンテナンス、サービス、設定のドイツ語翻訳の同期。@ghotso [#141](https://github.com/operacle/checkcle/pull/141) +- [ ] ✅ fix(services-form): 最大リトライ試行回数。@ghotso [#147](https://github.com/operacle/checkcle/pull/147) +- [ ] ✅ Pushover 通知の追加 +- [ ] ✅ fix(ssl): 編集フォームでnotification_idとtemplate_idがDBに保存されるようにする +- [ ] ✅ Notifiarr 通知の追加 +- [ ] ✅ Gotify 通知の追加 +- [ ] ✅ データ保持機能の強化 + + +### 🚀 v1.7.0 – 機能強化 _(目標: 2025年Q3)_ +**ステータス:** 🔧 進行中 +#### 予定機能: +- [ ] ✅ ページ更新なしでサーバーエージェントIDとトークンを再生成する機能の修正 +- [ ] 🔧 アップタイム監視ダッシュボードでのアップタイム履歴バーの読み込みパフォーマンスの改善 +- [ ] 🔧 バグ修正: アップタイムダッシュボードのインシデント履歴で復旧時間が正しく表示されない問題 +- [ ] 🔧 機能: ダウンタイム通知を送信する前にカスタマイズ可能な遅延を追加 +- [ ] 🔧 Docker Hubを個人アカウントから組織アカウントに変換(CheckCle Docker Compose イメージエンドポイントの更新が必要) +- [ ] 🔧 アップタイム詳細ページのレスポンスタイムダッシュボードフィルタ(日付/時刻)の修正 +- [ ] 🔧 サーバー履歴データ読み込みの修正 +- [ ] 🔧 サーバー監視用Dockerエージェントの改善 +- [ ] 🔧 Unraid上のサーバーエージェントの改善 +- [ ] 🔧 サーバー Windows エージェント +- [ ] 🔧 より多くのアップタイムサービスタイプ(HTTPキーワード、HTTP JSON) +- [ ] 🔧 CPU温度対応のサーバーサポート +- [ ] 🔧 複数ディスク/ボリューム対応のサーバーサポート +- [ ] 🔧 複数ネットワークインターフェース対応のサーバーサポート +- [ ] 🔧 運用ステータスページの改善 +- [ ] 🔧 サーバーネットワーク帯域幅監視 +- [ ] 🔧 アップタイムサービスのグループ化 - [ ] 🎯 自動化のためのスケジュールとインシデントの改善 -- [ ] 🎯 サーバー Windows エージェント -- [ ] 🎯 より多くのアップタイムサービスタイプ(HTTPキーワード、HTTP JSON) -- [ ] 🎯 複数ネットワークインターフェース対応のサーバーサポート -- [ ] 🎯 CPU温度対応のサーバーサポート -- [ ] 🎯 複数ディスク対応のサーバーサポート +- [ ] 🎯 アップタイム監視のHTTP/HTTPSオプション選択: アップタイムでSSL検証をバイパスするオプションの追加 - [ ] 🎯 2FA サポート追加 -- [ ] 🎯 レート制限と悪用防止 --- @@ -89,10 +122,9 @@ 以下はレビュー中のコミュニティ提案または実験的機能です: -- [ ] アップタイムサービスのグループ化 -- [ ] OAuth2統合 -- [ ] モバイル PWA サポート -- [ ] クラウドネイティブ Helm/Kubernetes デプロイメント +- [ ] OIDC Connect | OAuth2統合 +- [ ] PWA サポート +- [ ] サーバーのアウトバウンドおよびインバウンドトラフィック使用量 [GitHub Discussions](https://github.com/operacle/checkcle/discussions)で機能提案を歓迎します。または`feature-request`テンプレートでイシューを開いてください。 @@ -108,12 +140,5 @@ - [Discussions](https://github.com/operacle/checkcle/discussions) でロードマップの形成に参加 --- - -## 📅 最終更新 - -_このロードマップは **2025年7月26日** に最終更新されました。_ - ---- - -CheckCle より ❤️ を込めて +CheckCle より ❤️ を込めて [ウェブサイト](https://checkcle.io) | [GitHub](https://github.com/operacle/checkcle) \ No newline at end of file diff --git a/docs/README_ja.md b/docs/README_ja.md index 356ffad..0cdb549 100644 --- a/docs/README_ja.md +++ b/docs/README_ja.md @@ -48,7 +48,7 @@ CheckCleは、フルスタックシステム、アプリケーション、イン ユーザー: admin@example.com | パスワード: Admin123456 ## 🌟 主要機能 -### 📝 ロードマップ : [DEVELOPMENT_ROADMAP](DEVELOPMENT_ROADMAP.md) +### 📝 ロードマップ : [DEVELOPMENT_ROADMAP](docs/DEVELOPMENT_ROADMAP.md) ### アップタイムサービス & インフラストラクチャサーバー監視 - HTTP、DNS、Pingプロトコルの監視 @@ -72,23 +72,7 @@ CheckCleは、フルスタックシステム、アプリケーション、イン ### 以下のオプションのいずれかを使用して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設定でインストール +1. Docker compose設定でインストール(推奨) ```bash version: '3.9' @@ -108,6 +92,18 @@ services: hard: 8192 ``` +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. 管理Web画面 デフォルトURL: http://0.0.0.0:8090 @@ -117,33 +113,13 @@ services: 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) +![checkcle-collapse-black](https://cdn.checkcle.io/images/uptime/uptime-1.4.png) +![Service Detail Page](https://cdn.checkcle.io/images/uptime/uptime-regional-detail.png) +![checkcle-server-instance](https://cdn.checkcle.io/images/server/server-list.png) +![SSL Monitoring](https://cdn.checkcle.io/images/ssl-domain/ssl-list.png) +![Notification System](https://cdn.checkcle.io/general/powerfull_notification.png) -## 📝 開発ロードマップ -- ✅ ヘルスチェック & アップタイム監視(HTTP) -- ✅ ライブ統計情報付きダッシュボードUI -- ✅ マルチユーザーシステム認証(管理者) -- ✅ 通知(Telegram) -- ✅ Dockerコンテナ化 -- ✅ CheckCle ウェブサイト -- ✅ CheckCle デモサーバー -- ✅ SSL & ドメイン監視 -- ✅ メンテナンススケジュール -- ✅ インシデント管理 -- [ ] インフラストラクチャサーバー監視 -- ✅ 運用ステータス / パブリックステータスページ -- ✅ アップタイム監視(HTTP、TCP、PING、DNS)フル機能 -- ✅ 分散地域監視エージェント [サポート運用](https://github.com/operacle/Distributed-Regional-Monitoring) -- ✅ システム設定パネル&メール設定 -- ✅ ユーザー権限ロール -- [ ] 通知(Email/Slack/Discord/Signal) -- ✅ データ保持 & 自動圧縮(データ & データベース圧縮のマルチオプション) -- ✅ 完全なドキュメント付きオープンソースリリース ## 🌟 CheckCleはコミュニティのため? - **情熱を持って開発**: コミュニティのためのオープンソース愛好家によって作成 @@ -153,26 +129,36 @@ services: --- ## スポンサー -🙏 スポンサーの皆様には心より感謝しております。皆様のご貢献により、インフラストラクチャ(ホスティング、ドメイン)の維持、テストの実行、価値ある機能の継続的な開発が可能になっています。 +スポンサーシップの受付は終了しました。今後は、クラウドサーバー、ドメイン、ホスティングクレジットなどのインフラストラクチャを提供するエコシステムおよびコミュニティパートナーシップの形でのみサポートを受け付けます。 -### 🥈 シルバー・アップタイム・アライ - - - - - -### 🧡 Ping サポーター - - - - +CheckCleをサポートすることに興味がある技術系企業の方は、著者まで直接お問い合わせください:tolaleng@checkcle.io ### 🤝 エコシステム & コミュニティパートナー - - - +
+ + GitBook Logo + + + + Cloudflare Logo + + + DigitalOcean Logo + + + + Jetbrains Logo + +
--- @@ -191,27 +177,18 @@ CheckCleの改善にご協力いただける方法をご紹介します: - 🌟 **機能提案** – アイデアはありますか?[ディスカッション](https://github.com/operacle/checkcle/discussions)を開始するか、機能リクエストのissueを開いてください。 - 🛠 **プルリクエスト送信** – コードの改善、バグ修正、機能追加、ドキュメントの改良を行ってください。 - 📝 **ドキュメント改善** – タイポ修正でも助かります! -- 🌍 **口コミ宣伝** – リポジトリに⭐をつけ、SNSでシェアし、他の人を貢献に招待してください! +- 🌍 **口コミ宣伝** – [CheckCle](https://github.com/operacle/checkcle.git) リポジトリに⭐をつけ、SNSでシェアし、他の人を貢献に招待してください! --- ## 🌍 つながりを保つ - ウェブサイト: [checkcle.io](https://checkcle.io) - ドキュメント: [docs.checkcle.io](https://docs.checkcle.io) | CheckCle OSS サイトプランをスポンサーしてくださった[GitBook](https://github.com/gitbookio)に特別な感謝を! -- GitHubリポジトリ: ⭐ [CheckCle](https://github.com/operacle/checkcle.git) -- コミュニティチャンネル: ディスカッションやissuesで参加してください! -- Discord: コミュニティに参加 [@discord](https://discord.gg/xs9gbubGwX) -- X: [@checkcle_oss](https://x.com/checkcle_oss) +- Discordでチャット: コミュニティに参加 [@discord](https://discord.gg/xs9gbubGwX) +- Xでフォロー: [@checkcle_oss](https://x.com/checkcle_oss) ## 📜 ライセンス CheckCleはMITライセンスの下でリリースされています。 --- - - -## スター履歴 - -[![Star History Chart](https://api.star-history.com/svg?repos=operacle/checkcle&type=Date)](https://www.star-history.com/#operacle/checkcle&Date) - -CheckCleで情報を把握し、オンラインを維持しましょう! 🌐