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_KEYinvalide 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