このプロジェクトについて

Breezeは、マネージドサービスプロバイダーおよび社内ITチーム向けに、リモート監視管理(RMM)とプロフェッショナルサービス自動化(PSA)を統合したオープンソースのIT管理プラットフォームです。AGPL-3.0の下で提供され、Docker Composeによるセルフホスト、またはベンダーのクラウドサービスを通じて利用できます。 RMM機能には、ハードウェアおよびソフトウェアのインベントリ、リアルタイムのデバイスヘルスチェック、階層型構成ポリシー、高度なフリートフィルタリング、ネットワーク検出、カスタムフィールドとタグ、構成ドリフトの追跡、CISハードニングチェックが含まれます。macOS、Windows、Linux向けのクロスプラットフォームGoエージェントが提供されています。リモート管理機能は、ターミナル、ファイルブラウザ、マルチディスプレイとクリップボードをサポートするリモートデスクトップ、アクティビティ監視、およびオプションのcoturn TURNリレーを使用したWebRTCアクセスをカバーします。 自動化機能には、リモートのPowerShell、Bash、Pythonスクリプト、メンテナンスウィンドウと更新リングを備えたOSおよびアプリケーションのパッチ管理、設定可能なアラートとWebhook、再利用可能な修復プレイブック、ソフトウェア展開、エージェント復旧用のウォッチドッグスーパーバイザーが含まれます。このプラットフォームには、ResticによるS3互換ストレージへのエンドポイントスナップショットバックアップ、Windowsベアメタルリカバリ、Hyper-VおよびSQL Serverエージェント、Microsoft 365のクラウド間バックアップ、保持ポリシー、復元検証も含まれます。 組み込みのPSA側は、SLA追跡付きのチケットキュー、時間と部品の記録、見積、請求とインボイス、サービスカタログ、カスタマーポータルを提供します。これにより、サポート業務、価格設定、請求が同じマルチテナントシステム内に保たれます。EDR関連のワークフロー向けにSentinelOneおよびHuntressとの統合が含まれています。 BreezeのAIオペレーターは、別個のチャットインターフェースとしてではなく製品に統合されています。オペレーターと同じプラットフォームツールを使用して、デバイスの検査、ログの確認、診断の実行、修復の提案または実行ができます。アクションはリスクエンジンを通過します。低リスクのアクションはログ記録付きで自動実行でき、中リスクのアクションは技術者に通知し、高リスクのアクションは承認を必要とし、重大な破壊的アクションはブロックされます。リスクポリシーは、パートナー、組織、サイト、デバイスグループ、デバイスの階層全体で構成できます。組み込みオペレーターはAnthropic APIキーを使用し、OAuth 2.1とPKCEを備えたMCPサーバーにより、外部のMCP対応AIエージェントが同じリスク管理下で接続できます。オプションのマネージドAI Opsサービスについても説明されています。 このプラットフォームは、パートナーから組織、サイト、デバイスグループ、デバイスの各レベルに至るまでマルチテナントです。文書化されたスタックには、フロントエンドのAstroとReact、APIのHono、行レベルセキュリティとDrizzle ORMを備えたPostgreSQL、Redisを使用したBullMQ、Goエージェント、Tauriベースのデスクトップヘルパーアプリケーション、WebSocket、リバースプロキシとしてのCaddyが含まれます。READMEでは、Argon2idパスワード、TOTP MFA、保存時のAES-256-GCM暗号化、転送中のTLS、RBAC、レート制限、監査ログ、複数のCIセキュリティスキャナーについても説明されています。