【完全無料】DifyをVPSにセルフホスト(Docker版)して社内ChatGPTを作る手順【2026年版】

DifyをVPSにセルフホストして「社内ChatGPT」を作る完全手順

Difyとは?なぜ今、注目されているのか

Dify(ディファイ)は、プログラミング不要でAIアプリケーションを構築できるオープンソースプラットフォームです。2026年現在、GitHub Stars数は急増しており、企業のAI導入ツールとして世界中で注目されています。

Difyを使えば、以下のようなことがノーコードで実現できます:

  • 社内ドキュメントを学習した社内専用ChatGPT
  • 顧客対応用のAIチャットボット
  • 社内FAQ自動応答システム
  • RAG(検索拡張生成)を活用した知識ベースAI

Difyクラウド版 vs セルフホスト版:なぜVPSがおすすめ?

項目Difyクラウド版VPSセルフホスト版
月額料金無料〜$159/月VPS代のみ(990円〜)
データの保管場所Difyのサーバー(海外)自分のVPS(国内)
カスタマイズ制限あり完全自由
メッセージ数制限プランにより制限無制限
アップデート自動手動(コマンド1行)

特に法人利用では「データを海外サーバーに送りたくない」というニーズが強く、国内VPSでのセルフホストが最適解です。

必要なVPSスペック

Dify(Docker版)を快適に動かすための推奨スペック:

項目最低要件推奨スペック
CPU2コア4コア以上
メモリ4GB8GB以上
ストレージ20GB50GB以上
OSUbuntu 20.04以降Ubuntu 22.04

4GBプランでも動作しますが、RAG機能やドキュメント検索を使うなら8GBプランがおすすめです。

おすすめVPS 3選

◆ XServer VPS(月990円〜)

高性能なAMD EPYC搭載で、Dockerコンテナの起動が高速。4GBプランでDifyが快適に動作します。

XServer VPS 公式サイトを見る →

◆ ConoHa VPS(月2,178円〜)

時間課金対応で「まず試してみたい」方に最適。Dockerテンプレートも用意されています。

ConoHa VPS 公式サイトを見る →

◆ さくらのVPS(月1,738円〜)

老舗の安定性。長期運用に適しており、サポートも充実。

さくらのVPS 公式サイトを見る →

セルフホスト手順:VPSにDifyを構築する

ステップ1:VPSにSSH接続

ssh root@あなたのIPアドレス

ステップ2:Docker & Docker Composeをインストール

# Dockerのインストール
curl -fsSL https://get.docker.com | sh

# Docker Composeの確認
docker compose version

ステップ3:Difyをクローン

git clone https://github.com/langgenius/dify.git
cd dify/docker

ステップ4:環境設定

cp .env.example .env

.env ファイルを編集して、最低限以下を設定します:

# セキュリティキー(ランダムな文字列に変更)
SECRET_KEY=あなたの秘密鍵をここに設定

# 外部からアクセスするURL
CONSOLE_WEB_URL=http://あなたのIPアドレス

ステップ5:Difyを起動

docker compose up -d

起動には数分かかります。完了後、ブラウザで http://あなたのIPアドレス にアクセスすると、Difyの初期設定画面が表示されます。

ステップ6:管理者アカウントを作成

ブラウザ上で管理者のメールアドレスとパスワードを設定します。これでDifyの管理画面にログインできるようになります。

Difyの基本的な使い方

AIチャットボットを作る

  1. ダッシュボードで「アプリを作成」をクリック
  2. 「チャットボット」を選択
  3. プロンプトに「あなたは〇〇会社のカスタマーサポートAIです」と設定
  4. モデルにOpenAI GPT-4やClaude 3.5を設定(APIキーが必要)
  5. 「公開」ボタンを押せば、共有リンクが発行される

社内ドキュメントを学習させる(RAG)

  1. 「ナレッジ」メニューからドキュメントをアップロード
  2. PDF、Word、テキストファイルに対応
  3. アップロード後、自動的にチャンクに分割・ベクトル化
  4. チャットボット作成時に「ナレッジ」を紐付ければ完了

これだけで「社内ドキュメントの内容を踏まえて回答するAI」が完成します。

運用のポイント

バックアップ

# データのバックアップ
cd dify/docker
docker compose exec db pg_dump -U postgres dify > backup.sql

アップデート

cd dify/docker
git pull origin main
docker compose down
docker compose up -d

セキュリティ対策

  • VPSのファイアウォールで必要なポートだけ開放(80, 443)
  • Nginxリバースプロキシ + Let’s EncryptでHTTPS化
  • 定期的な apt update && apt upgrade

よくある質問(FAQ)

Dify本体はオープンソースで完全無料です。かかるのはVPSの月額料金(990円〜)と、AIモデルのAPI利用料(OpenAI等)のみです。ローカルLLM(Ollamaなど)を使えばAPI料金もゼロにできます。
VPSのスペック次第ですが、4GBプランで10〜20人程度の同時利用が可能です。8GBプランなら50人程度まで対応できます。
いいえ。DifyはOllamaと連携できるので、VPS上にローカルLLMを導入すれば外部APIなしで動かせます。ただし、GPT-4レベルの性能を求めるならOpenAI APIの利用がおすすめです。
DifyはAPI機能を持っているので、SlackやLINE、社内システムとの連携が可能です。Webhook経由で外部サービスとも接続できます。

まとめ:月990円で社内ChatGPTを手に入れよう

Difyのセルフホストは、思っているより簡単です。Docker Composeで数コマンド実行するだけで、高機能なAIプラットフォームが手に入ります。

Difyクラウド版の月額$59〜$159を払い続けるより、月990円のVPSで自前運用するほうが圧倒的にお得です。

XServer VPSでDify環境を構築する(月990円〜) →

まず試すならConoHa VPS(時間課金対応) →