メインコンテンツにスキップ

セルフホスト

Kanera は、同じ製品を独自のインフラストラクチャ上で実行し、展開、データベース、アップロード、バックアップ、ドメイン、および運用設定を制御し続ける場合に自己ホスト化できます。

セルフホスト版は、Kanera Pro と同じコードベースを使用します。 Docker Compose で実行するように設計されており、Web アプリ、メイン API、リアルタイム サポート、バックグラウンド ワーカー、パブリック API、MCP サーバー、PostgreSQL、Valkey、およびオプションのバックアップ サービスが含まれています。

デプロイ後の Web アプリ内の Kanera ボード。

セルフホスティングの内容​

標準的な展開には次のものが含まれます。

  • Kaneraウェブアプリ。
  • メインアプリのAPIとリアルタイムサーバー。
  • スケジューラ、通知、Webhook、およびクリーンアップ ジョブ用の単一ワーカー。
  • アプリケーション データ用の PostgreSQL。
  • リアルタイムのファンアウト、プレゼンス、共有レート制限については重要です。
  • パブリック統合 API。
  • AI エージェント用の MCP サーバー。
  • ローカル アップロード ストレージ (オプションの S3 互換ストレージあり)。
  • オプションで、S3 互換ストレージへの暗号化された PostgreSQL バックアップ。

プラン制限なし​

セルフホストのKaneraには料金プランやプランチェックはありません。これらのドキュメントで説明されているすべての機能は、ドキュメントの残りの部分で Pro または Pro トライアルが必要であると説明されている機能も含め、展開で利用できます。

つまり、他のガイドのプラン要件は当てはまりません。

Pro が必要であることが文書化されている自己ホスト型展開の場合
ボードとオートメーション無制限。
組織メンバーユーザーキャップはありません。
顧客や請負業者向けのゲストを招待する来客席ゲートはありません。必要に応じてボードへのアクセスを許可します。
API キーとパブリック REST APIスコープ付きキーについては、すべてのユーザーとすべてのワークスペース管理者が利用できます。
カスタム Webhookすべてのワークスペース管理者が利用できます。
Slack、Discord、Telegram、Zulip のチャット宛先すべてのワークスペース管理者が利用できます。
個人の ntfy、Gotify、および Webhook 通知すべてのユーザーが利用できます。
添付ファイルの保管クォータではなく、独自のディスクまたは S3 バケットによって制限されます。

これらのガイドで説明されているダウングレード動作 (Webhook の一時停止、API キーの取り消し、個人チャネルの無効化) はホスト型課金メカニズムであり、ここで実行されることはありません。権限ルールはドキュメントに記載されているとおりに引き続き適用されます。ドキュメントに記載されている場合は、ワークスペース管理者が引き続き必要です。

セルフホスト型Kaneraに関する通知​

セルフホスト型展開には、ホスト型 Kanera と同じ通知機能セットが含まれます。これには、アプリ内通知ドロワー、電子メール、ブラウザー プッシュ、個人用 ntfy、Gotify、Webhook 宛先、ワークスペースごとのルール、タイプごとのユーザー設定、Slack、Discord、Telegram、および Zulip のワークスペース チャット宛先が含まれます。

Kanera Web アプリで利用できる個人通知設定。

セルフホスティングは次のような場合に適しています 個人的な配信チャネルなぜなら、多くの場合、homelab または内部の ntfy または Gotify サーバーが重要なポイントになるからです。参照 電子メールと通知 SMTP、プッシュ、プライベートレシーバー、チャット宛先の設定用。

どこから始めるべきか​

から始める はじめに。空のサーバーからサインインできる Kanera に移動します。要件、容量、環境ファイル、Docker Compose の開始、およびヘルス チェックが行われます。

それ以降はすべてオプションであり、独自のページがあります。

ページカバー
はじめに要件、容量計画、環境値、スタックの開始、および検証。
環境リファレンス必要なシークレット、パブリック URL、アクセス、ストレージ、配信、スケーリング、保持、モニタリング、管理設定。
サービスとルーティング各サービスの機能、推奨ドメイン、公開ポート、およびリバース プロキシの信頼。
電子メールと通知SMTP、ブラウザプッシュ、個人の ntfy/Gotify/webhook 宛先、およびチャット宛先。
統合とAPIパブリック API と MCP、AI エージェント用の OAuth、および Trello 添付ファイルのコピーを公開します。
ストレージとバックアップローカルまたは S3 アップロード ストレージ、データベースとファイルのバックアップ、および保持する価値のある秘密。
アップデートとスケーリング新しいリリースへの更新とレプリカの数。
よくある問題最初の導入チェックリストと最もよく発生する症状。

実装に基づいたデプロイメントのリファレンスについては、次を参照してください。 Kanera リポジトリの DEPLOY.md.