メインコンテンツへスキップ
Enclave

セルフホストのインストール(Docker Compose)

リポジトリをクローン → .envを設定 → docker compose up。3ステップで隠界を丸ごと自分のマシンで動かせる。データは100%ローカルに残り、MITライセンスで商用利用も可能。

セルフホストは、データの完全な自主権が欲しい人や、ローカルモデル(Ollamaなど)を繋ぎたい人向け。完全な手順とパラメータはリポジトリのDEPLOY.mdに。ここでは幹となるルートだけを示す。

  1. 1.環境を準備してリポジトリをクローンする

    マシンにDockerとDocker Composeが入っていることを確認し、GitHubからEnclaveリポジトリをローカルにクローンする。

  2. 2.「.env」を設定する

    サンプルの環境ファイルをコピーして必要な項目を記入する。AIモデルは自分のAPIキー(BYOK——OpenAI / Claude / Gemini / DeepSeekなど対応)か、ローカルのOllama / vLLMに向ける。クラウドのキーを入れなくても、ローカルモデルで完全オフライン稼働できる。

  3. 3.起動してアクセスする

    docker compose up -d を実行し、コンテナの準備ができたらブラウザでローカルポートにアクセスすれば自分の世界に入れる。アップグレードは新しいイメージをpullして再度upするだけ。データはローカルボリュームに残る。

関連する質問

  • Enclave はセルフホストできますか?難しいですか?
    できます。難易度は普通の web サービスを動かすのと同程度です。docker compose を使ったことがあれば、3 ステップで自分のインスタンスを持てます。リポジトリをクローンし、.env をコピーし、docker compose up するだけ。API・フロントエンド・データベース・ベクトルインデックスはすべて自分のマシン上で動きます。
  • Enclave はどの大規模言語モデルに対応していますか?
    Enclave のモデル層は完全に差し替え可能です。OpenAI、Anthropic、Google、DeepSeek、さらにローカルの Ollama / vLLM もすべて設定できます。キャラクターごとに別々のモデルを使うこともでき、用途とコストに応じて自由に割り当てられます。
  • Enclaveは完全オフラインで動かせますか?
    できます。モデル層をローカルのOllama / vLLMに切り替え、現実世界との同期をオフにすれば、システム全体は外部へのリクエストを一切送らなくなり、あなた自身のマシン上で完全にオフラインで動作します——いかなる約束にも依存しない、最も強力なプライバシー保証です。
  • セルフホストしたEnclaveを新しいバージョンに更新するには?
    git pullで最新のコードを取得し、docker compose up -dで再起動すれば新しいバージョンにロールフォワードできます。CHANGELOGには各バージョンの破壊的変更が記載されているので、アップグレード前にざっと目を通しておけば安心です。

関連コンテンツ

ヘルプセンターに戻る
共有XTelegramLINEWeibo
セルフホストのインストール(Docker Compose) · Enclave