Hetzner VPSの検索ボリュームは2026年初頭に+230%急増しました — その理由は明確です。AMD EPYCサーバーが月額€3.79から利用でき、ドイツとフィンランドにデータセンターを持つHetznerは、GDPR準拠・優れたパフォーマンス・比類ないコストを兼ね備えています。このガイドでは、HetznerのVPSにDifyをゼロからデプロイするために必要なすべてを解説します。
DifyにHetznerを選ぶ理由
- 最高のコストパフォーマンス:CX32(4 vCPU、8 GB RAM)は月額€5.59 — 競合他社は同等スペックで3〜4倍の料金を請求します。
- デフォルトでGDPR準拠:HetznerはEU内にサーバーを持つドイツ企業です。データはEEA(欧州経済領域)の外に出ません。
- NVMe SSD:すべてのVPSインスタンスがNVMeストレージを使用。DifyのPostgreSQLとベクターデータベース操作を大幅に高速化します。
- 信頼性の高いアップタイム:99.9% SLAを実際には常に上回っています。
- シンプルな課金:隠れた費用なしの時間課金。テストサーバーを数時間使用して気に入らなければ削除するだけです。
Hetznerのどのプランを選ぶべきか?
| プラン | vCPU | RAM | ストレージ | 料金 | 用途 |
|---|---|---|---|---|---|
| CX22 | 2 vCPU | 4 GB | 40 GB NVMe | €3.79/月 | 個人・軽量テスト |
| CX32 ⭐ | 4 vCPU | 8 GB | 80 GB NVMe | €5.59/月 | ほとんどのユーザーに推奨 |
| CX42 | 8 vCPU | 16 GB | 160 GB NVMe | €9.99/月 | チーム・高トラフィック |
| CX52 | 16 vCPU | 32 GB | 320 GB NVMe | €19.90/月 | エンタープライズ・ローカルLLM |
ステップバイステップ:Hetzner VPSにDifyをデプロイ
ステップ1 — Hetznerサーバーを作成する
Hetzner Cloud Consoleにログインし、プロジェクトを作成して「サーバーを追加」をクリック:ロケーションはニュルンベルクまたはヘルシンキ(EU/GDPR)、イメージはUbuntu 24.04 LTS、タイプはCX32、SSHキーを追加、ポート22・80・443を許可するファイアウォールを設定します。
ステップ2 — SSHで接続する
ssh root@サーバーのIPアドレス ステップ3 — システム更新とDockerインストール
apt update && apt upgrade -y
curl -fsSL https://get.docker.com | sh
docker --version && docker compose version ステップ4 — Difyをクローンする
git clone https://github.com/langgenius/dify.git /opt/dify
cd /opt/dify/docker ステップ5 — 環境を設定する
cp .env.example .env
openssl rand -base64 42 # この値をSECRET_KEYにコピー
nano .env 重要な変数:SECRET_KEY、CONSOLE_WEB_URL、APP_WEB_URL、DB_PASSWORD。
ステップ6 — Difyを起動する
docker compose up -d
docker compose ps ステップ7 — Let's EncryptでSSLを設定する
apt install -y nginx certbot python3-certbot-nginx
# Nginx設定を作成(localhost:3000と:5001へのプロキシ)
certbot --nginx -d dify.yourdomain.com --non-interactive --agree-tos -m [email protected] ステップ8 — ドメインを設定する
ドメインレジストラでHetznerのサーバーIPを指すAレコードを作成します。DNS伝播(5〜30分)後、https://dify.yourdomain.comにアクセスして設定を完了します。
パフォーマンスベンチマーク:CX22 vs CX32
| 指標 | CX22 (4 GB RAM) | CX32 (8 GB RAM) |
|---|---|---|
| コールドスタート時間 | 約3分 | 約90秒 |
| アイドル時のRAM使用量 | 約3.2 GB (80%) | 約3.4 GB (42%) |
| 同時接続ユーザー数 | 1〜3(OOMリスクあり) | 5〜10人快適 |
| ドキュメントインデックス速度 | 約45ページ/分 | 約90ページ/分 |
| API応答時間 (p95) | 約420 ms | 約180 ms |
一般的なトラブルシューティング
- コンテナが再起動し続ける:
docker compose logs apiでログを確認。最も一般的な原因は.envの無効なSECRET_KEYです。 - CX22でOOMエラー:RAG機能を使用しない場合はWeaviateを無効化 — 約800 MBのRAMを節約できます。
- Web UIにアクセスできない:Nginx設定を確認(
nginx -t)し、ファイアウォールのポート80/443が開いているか確認します。 - SSL証明書が更新されない:
certbot renew --dry-runでテストしてください。
よくある質問
HetznerはDifyのセルフホスティングに適していますか?
はい — Hetznerは2026年のDifyセルフホスティングで最良の選択肢のひとつです。NVMeストレージ、AMD EPYCプロセッサ、GDPR準拠、そしてAWSやAzureより3〜4倍安い価格という組み合わせは、欧州やコスト意識の高いユーザーにとって最適です。
最安値のCX22でDifyを動かせますか?
はい、ただし余裕は少ないです。4 GB RAMのCX22はDifyのフルスタックを実行できますが、アイドル時のRAM使用率は約80%です。2 GBのスワップファイルを追加し、RAGが不要ならWeaviateを無効化することをお勧めします。
完全セットアップはどのくらいかかりますか?
このガイドに従えば、Hetznerの新規アカウントからSSL付きの本番対応Difyインスタンスまで約30〜45分で完了します。
本番環境でDifyを動かす最も安い方法は?
Hetzner CX32(月額€5.59)が最適なコストパフォーマンスポイントです。ClaudeやGPT-4oのAPIキーを用意すれば、個人や小規模チームの月額合計は通常€7〜12程度になります。
関連記事: DifyのためのHetzner — 完全レビュー · Difyをセルフホストする方法 · セルフホスト型ChatGPT代替