Repolode
cachethq

cachethq/cachet

Cachetは、サービスの稼働状況やインシデントをユーザーに伝えるオープンソースのセルフホスト型ステータスページシステムです。

代替できる製品:StatuspageInstatus

スター
15,261
フォーク
1,631
未解決の Issue
8
最終コミット
4 日前

これは何?

Cachetは、サービスの現在の状態や各コンポーネントの稼働状況、進行中のインシデントを公開するためのセルフホスト型ステータスページアプリケーションです。PHPとLaravelフレームワークで構築されており、MariaDB、MySQL、PostgreSQL、SQLiteで動作します。

チームは自社のインフラにインストールできるため、ステータスデータを外部のホスティングサービスに預けず、自分たちで管理できます。公式ドキュメントサイトではインストールとアップグレードの手順が案内されており、PHP 8.3以降とComposerが必要です。

リポジトリには定期的にリセットされるv3のデモダッシュボードも用意されているため、ユーザーは自分の環境にデプロイする前に管理画面を試せます。

主な機能

  • 01サービスのコンポーネントと現在の稼働状況を公開できます。
  • 02ユーザー向けのインシデントやメンテナンス告知を作成・更新できます。
  • 03MariaDB、MySQL、PostgreSQL、SQLiteを使い、自分のサーバーでセルフホストできます。
  • 04PHPとLaravelで構築されており、Composer経由でインストールできます。

ユースケース

  • SaaS製品の公開ステータスページを顧客に提供する。
  • 共用サービスの障害について、社内チームに情報を共有する。
  • インシデントデータをサードパーティのホストに送信せずにステータスページを運用する。

クイックスタート

  1. 1

    必要要件を確認してください:PHP 8.3以降、Composer、サポート対象のデータベース

  2. 2

    ドキュメントのインストールガイドに従ってください

使う前に知っておきたいこと

  • ライセンスが明確に特定されていません(メタデータにはNOASSERTIONと表示)。商用利用の前にリポジトリを確認してください。
  • PHP 8.3以降と、MariaDB、MySQL、PostgreSQL、SQLiteなどのデータベースが必要です。
  • セルフホスト型のシステムのため、サーバーのセットアップと保守はご自身で行う必要があります。

トピック

よくある質問

cachet とは?
Cachetは、サービスの稼働状況やインシデントをユーザーに伝えるオープンソースのセルフホスト型ステータスページシステムです。 Cachetは、サービスの現在の状態や各コンポーネントの稼働状況、進行中のインシデントを公開するためのセルフホスト型ステータスページアプリケーションです。PHPとLaravelフレームワークで構築されており、MariaDB、MySQL、PostgreSQL、SQLiteで動作します。
cachet は無料で使えますか?ライセンスは?
cachet は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
cachet は今もメンテナンスされていますか?
活発にメンテナンス中。cachet の最終コミットは 2026年10月16日 です。
cachet は何に使えますか?
SaaS製品の公開ステータスページを顧客に提供する。 共用サービスの障害について、社内チームに情報を共有する。 インシデントデータをサードパーティのホストに送信せずにステータスページを運用する。
cachet のインストール方法は?
必要要件を確認してください:PHP 8.3以降、Composer、サポート対象のデータベース ドキュメントのインストールガイドに従ってください
cachet はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/cachethq/cachet

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト