Difyホスティング よくある質問
Difyのセルフホスティングに関する最も一般的な質問への回答 — ハードウェア要件、Dockerセットアップ、無料ホスティングオプション、GPUサポートなど。
Difyには最低2 vCPU、4GB RAM、50GB SSDストレージが必要です。快適な使用には4 vCPUと8GB RAMを推奨します。デフォルトのDocker Compose設定では、Nginx、APIサーバー、ワーカー、PostgreSQL、Redis、Weaviateベクトルデータベースなど10以上のコンテナが動作します。
はい、部分的には可能です。Railwayは月$5の無料クレジットを提供しており、小さなDifyインスタンスを動かすことができます。Renderには無料プランがありますが、非アクティブ後にスリープし、512MB RAMしかありません(不十分です)。信頼性の高いホスティングには、最安のHetzner(月€3.79)がおすすめです。
Dify Cloudはすべてのインフラを管理してくれます。サインアップするだけで使い始められます。セルフホスティングは完全なコントロール、メッセージ制限なし、データプライバシーを提供しますが、技術的なセットアップが必要です。コスト面では、アクティブユーザーにとってセルフホスティングの方がはるかに安価です。HetznerでMonthly€5.59に対し、Dify Cloud Proは月$59です。
Dify自体はGPUを必要としません。LLM API(OpenAI、Anthropicなど)をリモートで呼び出します。ただし、APIコストなしでローカルモデルを実行したい場合は、GPUサーバーにOllamaをインストールしてDifyに接続できます。DifyはOllamaをモデルプロバイダーとしてネイティブサポートしています。
新しいVPSでは初期セットアップに30〜60分かかります:サーバー設定10分、Dockerインストール5分、Difyのクローンと設定5分、初回起動(イメージのダウンロード)10分、SSLセットアップ10分。最初のインストール後、更新は5分以内で完了します。
はい。セルフホスト時、すべてのデータはサーバー上に保存されます。テレメトリー(無効化可能)以外、Difyのサーバーにデータは送信されません。完全なEUデータ居住のためにHetzner(ドイツ/フィンランド)をご利用ください。すべてのデータを管理し、EU拠点のLLMプロバイダーのみを使用するよう設定できます。
はい。同じサーバーまたは別のGPUサーバーにOllamaをインストールし、DifyがOllamaをモデルプロバイダーとして使用するよう設定します。人気のローカルモデル:Llama 3.1 8B(汎用)、Mistral 7B(高速)、CodeLlama 13B(コーディング)。7Bパラメータを超えるモデルでは、許容できるパフォーマンスのためにGPUサーバーが必要です。
dify/dockerディレクトリに移動して実行します:git pull && docker compose pull && docker compose up -d。Difyはローリングアップデートを使用し、データベースの移行は自動的に処理されます。メジャーバージョンの更新前には必ずPostgreSQLデータベースをバックアップしてください。
Difyは50以上のモデルプロバイダーをサポートしています。OpenAI、Anthropic(Claude)、Google Gemini、Mistral、Cohere、Azure OpenAI、AWS Bedrock、Hugging Face、Replicate、Together AI、およびOllama、LocalAI、LM Studioを介したローカルモデルなどが含まれます。
サーバーコスト:月€5.59(Hetzner CX32)で10人の同時ユーザーを快適に処理できます。LLM APIコストは使用量によって異なります。GPT-4o-miniで1日50メッセージを送る典型的なユーザーは、1ユーザーあたり約$0.10/日かかります。10ユーザーの場合:サーバー~$30/月+APIコスト。合計:月$35〜50(Dify Cloudの月$59〜159と比較して)。
DifyはDockerで動作するため、Docker Desktop for Windowsを使用して技術的には可能です。ただし、WSL2の制限とDocker Desktopのオーバーヘッドにより、Windowsホスティングは本番環境には実用的ではありません。本番環境のDifyデプロイメントには常にLinux VPS(Ubuntu 22.04推奨)を使用してください。
DifyのコアはApache 2.0ライセンスのオープンソースです。一部のエンタープライズ機能(SSO、監査ログ、高度な権限)は商用ライセンスのEnterprise Editionが必要です。ほとんどのセルフホスターにとって、オープンソース版は完全な機能を持ち、完全無料です。