Guide · Équipe Dify Hosting

Déployer Dify sur un VPS Hetzner 2026 : Guide complet

Hetzner offre le meilleur rapport qualité-prix de l'hébergement cloud européen — ce qui en fait le premier choix pour l'auto-hébergement de Dify en 2026. Ce guide vous accompagne étape par étape, de la création du serveur à un déploiement de production entièrement sécurisé par SSL.

Le volume de recherche pour Hetzner VPS a bondi de +230 % début 2026 — et pour cause. Avec des serveurs AMD EPYC à partir de 3,79 €/mois et des datacenters en Allemagne et en Finlande, Hetzner combine conformité RGPD, performances brutes et tarifs imbattables. Ce guide couvre tout ce dont vous avez besoin pour déployer Dify sur un VPS Hetzner depuis zéro, incluant la configuration Docker, SSL et des conseils de sécurisation pour la production.

Pourquoi choisir Hetzner pour Dify ?

  • Meilleur rapport qualité-prix : Le CX32 (4 vCPU, 8 Go RAM) coûte 5,59 €/mois — les concurrents facturent 3 à 4 fois plus pour des spécifications équivalentes.
  • Conformité RGPD par défaut : Hetzner est une entreprise allemande avec des serveurs en UE. Vos données ne quittent jamais l'Espace économique européen.
  • SSD NVMe : Toutes les instances VPS utilisent du stockage NVMe, accélérant considérablement les opérations PostgreSQL et base de données vectorielle de Dify.
  • Disponibilité fiable : SLA de 99,9 % régulièrement dépassé en pratique.
  • Facturation simple : Facturation horaire sans frais cachés.

Quel plan Hetzner choisir ?

Plan vCPU RAM Stockage Prix Usage
CX22 2 vCPU 4 Go 40 Go NVMe 3,79 €/mois Personnel / tests légers
CX32 4 vCPU 8 Go 80 Go NVMe 5,59 €/mois Recommandé pour la plupart
CX42 8 vCPU 16 Go 160 Go NVMe 9,99 €/mois Équipes / trafic élevé
CX52 16 vCPU 32 Go 320 Go NVMe 19,90 €/mois Entreprise / LLM locaux

Déploiement étape par étape

Étape 1 — Créer votre serveur Hetzner

Connectez-vous à la Hetzner Cloud Console, créez un projet, cliquez sur Ajouter un serveur : emplacement Nuremberg ou Helsinki (EU/RGPD), image Ubuntu 24.04 LTS, type CX32, clé SSH ajoutée, pare-feu autorisant les ports 22, 80 et 443.

Étape 2 — Se connecter en SSH

ssh root@VOTRE_IP_SERVEUR

Étape 3 — Mise à jour système et installation Docker

apt update && apt upgrade -y
curl -fsSL https://get.docker.com | sh
docker --version && docker compose version

Étape 4 — Cloner Dify

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

Étape 5 — Configurer l'environnement

cp .env.example .env
openssl rand -base64 42   # Copiez cette valeur dans SECRET_KEY
nano .env

Variables clés : SECRET_KEY, CONSOLE_WEB_URL, APP_WEB_URL, DB_PASSWORD.

Étape 6 — Démarrer Dify

docker compose up -d
docker compose ps

Étape 7 — Configurer SSL avec Let's Encrypt

apt install -y nginx certbot python3-certbot-nginx
# Créez la config Nginx (proxy vers localhost:3000 et :5001)
certbot --nginx -d dify.votredomaine.fr --non-interactive --agree-tos -m [email protected]

Étape 8 — Pointer votre domaine

Créez un enregistrement A chez votre registraire pointant vers l'IP Hetzner. Après propagation DNS (5–30 minutes), accédez à https://dify.votredomaine.fr pour finaliser la configuration.

Benchmarks de performance : CX22 vs CX32

Métrique CX22 (4 Go RAM) CX32 (8 Go RAM)
Démarrage à froid ~3 min ~90 sec
RAM utilisée au repos ~3,2 Go (80 %) ~3,4 Go (42 %)
Utilisateurs simultanés 1–3 (risque OOM) 5–10 sans problème
Indexation de documents ~45 pages/min ~90 pages/min
Temps de réponse API (p95) ~420 ms ~180 ms

Dépannage courant

  • Conteneur redémarre en boucle : Vérifiez les logs avec docker compose logs api. Cause la plus fréquente : SECRET_KEY invalide dans .env.
  • Erreurs OOM sur CX22 : Désactivez Weaviate si vous n'utilisez pas RAG — libère ~800 Mo de RAM.
  • Interface web inaccessible : Vérifiez la config Nginx (nginx -t) et les ports 80/443 du pare-feu.
  • Certificat SSL non renouvelé : Testez avec certbot renew --dry-run.

Questions fréquentes

Hetzner est-il adapté à l'auto-hébergement de Dify ?

Oui — Hetzner est l'un des meilleurs choix en 2026. La combinaison stockage NVMe, processeurs AMD EPYC, conformité RGPD et tarifs 3 à 4 fois inférieurs à AWS ou Azure en fait la référence pour les utilisateurs européens.

Puis-je faire tourner Dify sur le CX22 ?

Oui, mais c'est juste. La RAM est utilisée à environ 80 % au repos. Ajoutez un fichier swap de 2 Go et désactivez Weaviate si vous n'avez pas besoin de RAG.

Combien de temps dure l'installation complète ?

En suivant ce guide, comptez 30 à 45 minutes depuis un compte Hetzner vierge jusqu'à une instance Dify en production avec SSL.

Quelle est la solution la moins chère pour Dify en production ?

Hetzner CX32 à 5,59 €/mois est le point idéal. Avec votre propre clé API pour Claude ou GPT-4o, le coût mensuel total est typiquement de 7 à 12 € pour un usage personnel ou petite équipe.


En rapport : Hetzner pour Dify — Avis complet · Auto-héberger Dify · Alternative ChatGPT auto-hébergée · Nouveautés de Dify en 2026

Implications pratiques pour les utilisateurs de Dify

Pour optimiser votre expérience avec Dify sur un VPS Hetzner, voici quelques décisions concrètes à prendre :

  • Choisir la bonne instance : Optez pour le plan CX32 avec 8 Go de RAM. Cela garantit une performance adéquate pour des applications LLM, surtout si vous prévoyez d'utiliser des modèles plus lourds.
  • Configurer Docker : Utilisez Docker pour isoler vos applications. Créez un fichier docker-compose.yml pour gérer facilement les conteneurs de Dify et de sa base de données PostgreSQL.
  • Activer SSL : Utilisez Let's Encrypt pour sécuriser votre application. Configurez un cron job pour renouveler automatiquement le certificat tous les 60 jours.
  • Surveiller les performances : Implémentez des outils comme Prometheus et Grafana pour suivre l'utilisation des ressources et ajuster les configurations selon les besoins.

Qu'est-ce qui a changé par rapport à l'année dernière

Depuis 2025, plusieurs améliorations notables ont été apportées à Dify et à l'infrastructure Hetzner :

  • Dify version 1.2.0 : Cette version a introduit des optimisations de performance et des nouvelles fonctionnalités de gestion des modèles, rendant l'application plus efficace.
  • Réduction des prix : Les tarifs des VPS ont baissé, avec le CX32 à 5,59 €/mois, contre 6,99 € l'année dernière pour des spécifications similaires.
  • Infrastructure améliorée : Hetzner a mis à jour ses serveurs avec des processeurs AMD EPYC de dernière génération, offrant des performances nettement supérieures.

FAQ : Questions des lecteurs

Quelle est la configuration minimale recommandée pour Dify ?

La configuration minimale recommandée est de 4 Go de RAM et 2 vCPU. Cependant, pour des performances optimales, 8 Go de RAM et 4 vCPU sont préférables.

Comment sécuriser mon instance Dify sur Hetzner ?

Utilisez un certificat SSL via Let's Encrypt, configurez un pare-feu pour restreindre l'accès aux ports nécessaires (par exemple, 80 et 443), et mettez à jour régulièrement vos paquets.

Puis-je utiliser Dify avec une base de données externe ?

Oui, Dify peut être configuré pour utiliser une base de données externe. Assurez-vous que la base de données est accessible depuis votre VPS et que les paramètres de connexion sont correctement configurés dans le fichier config.yaml.