セルフホストの理由
なぜTelegram AIボットをセルフホストするのか?
セルフホストはデータ主権を提供し、会話は自分のインフラに留まります。また管理サービスが許さない深いカスタマイズを可能にし、継続的なサブスクリプションコストをサーバーコストとメンテナンス時間に置き換えます。
インフラストラクチャ
インフラ要件
最小限のセルフホストOpenClaw展開には、1 vCPU、1GB RAM、10GBストレージ、安定したインターネット接続が必要です。高メッセージ量のグループには2~4 vCPU、2~4GB RAMが推奨されます。
仕組み
完全なデータ制御でAIボットをセルフホストするための3つのステップ
サーバーをプロビジョニングする
1 vCPUと1 GB RAMのVPSを立ち上げ、Dockerをインストールし、OpenClawをクローンします。セルフホスト型インフラストラクチャ全体が20分未満で準備できます。
ボットをグループに追加する
AIモデルAPIキーを設定し、docker-compose upを実行し、ボットをTelegramグループに追加します。データは最初のメッセージからサーバー上に保持されます。
タスクを委任する
OpenClawに独自のインフラストラクチャでAI会話とグループ管理を処理させます。PM2またはsystemdを稼働時間のために設定すれば、本番環境グレードのセルフホスト型ボットが稼働します。
データプライバシー
セルフホスティング時のデータプライバシー
セルフホストでは会話データはサーバーに留まります。TeleClawのマネージドサービスはインフラを通じてメッセージを処理しプライバシー保護がありますが、セルフホストは第三者のデータ処理を排除します。
移行先
TeleClawからOpenClawへの移行
TeleClawからセルフホストOpenClawに移行したいチームは設定と会話履歴をエクスポートできます。移行プロセスは文書化されており、TeleClawチームがサポートを提供します。