Anleitung · Dify Hosting Team

Dify auf Hetzner VPS deployen 2026: Vollständige Anleitung

Hetzner bietet das beste Preis-Leistungs-Verhältnis im europäischen Cloud-Hosting — und ist damit die erste Wahl für das Self-Hosting von Dify im Jahr 2026. Diese Anleitung führt Sie Schritt für Schritt durch den gesamten Prozess: von der Server-Erstellung bis zur vollständig SSL-gesicherten Produktionsbereitstellung.

Das Suchvolumen für Hetzner VPS stieg Anfang 2026 um +230 % — und das aus gutem Grund. Mit AMD EPYC-Servern ab €3,79/Monat und Rechenzentren in Deutschland und Finnland kombiniert Hetzner DSGVO-Konformität, echte Performance und unschlagbare Preise. Diese Anleitung erklärt alles, was Sie brauchen, um Dify auf einem Hetzner VPS von Grund auf zu deployen — inklusive Docker-Setup, SSL-Konfiguration und Tipps zur Produktionshärtung.

Warum Hetzner für Dify?

Nicht alle VPS-Anbieter sind gleich, wenn es um das Betreiben von Dify geht. Hier sind die Gründe, warum Hetzner hervorsticht:

  • Bestes Preis-Leistungs-Verhältnis: Der CX32 (4 vCPU, 8 GB RAM) kostet €5,59/Monat — Mitbewerber verlangen das 3–4-fache für vergleichbare Spezifikationen.
  • DSGVO-konform by default: Hetzner ist ein deutsches Unternehmen mit Servern in der EU. Ihre Daten verlassen den Europäischen Wirtschaftsraum nur, wenn Sie ein US-Rechenzentrum wählen.
  • NVMe-SSDs: Alle VPS-Instanzen verwenden NVMe-Speicher, was Dify's PostgreSQL- und Vektordatenbankoperationen erheblich beschleunigt.
  • Zuverlässige Verfügbarkeit: Hetzner hat eine 99,9 %-SLA, die in der Praxis regelmäßig übertroffen wird.
  • Einfache Abrechnung: Stündliche Abrechnung ohne versteckte Gebühren. Testserver hochfahren, wenige Stunden bezahlen, löschen wenn unzufrieden.

Welchen Hetzner-Plan sollten Sie wählen?

Dify benötigt mindestens 2 vCPUs und 4 GB RAM für seinen vollständigen Stack (API-Server, Worker, PostgreSQL, Redis, Weaviate). Hier sind unsere Empfehlungen:

Plan vCPU RAM Speicher Preis Verwendungszweck
CX22 2 vCPU 4 GB 40 GB NVMe €3,79/Mo. Persönlich / leichtes Testen
CX32 4 vCPU 8 GB 80 GB NVMe €5,59/Mo. Empfohlen für die meisten Nutzer
CX42 8 vCPU 16 GB 160 GB NVMe €9,99/Mo. Teams / hoher Traffic
CX52 16 vCPU 32 GB 320 GB NVMe €19,90/Mo. Enterprise / lokale LLMs

Unsere Empfehlung: Starten Sie mit dem CX32. Er bewältigt Difys vollständigen Docker-Stack komfortabel, lässt Platz für eine Vektordatenbank und kostet weniger als ein Streaming-Abo. Wenn Sie neben Dify lokale LLMs via Ollama betreiben möchten, wechseln Sie zum CX52 oder einem dedizierten GPU-Server.

Schritt-für-Schritt: Dify auf Hetzner VPS deployen

Schritt 1 — Hetzner-Server erstellen

Melden Sie sich bei der Hetzner Cloud Console an, erstellen Sie ein neues Projekt und klicken Sie auf Server hinzufügen:

  • Standort: Nürnberg oder Helsinki (EU/DSGVO). Ashburn für US-Latenz.
  • Image: Ubuntu 24.04 LTS
  • Typ: CX32 (empfohlen)
  • SSH-Key: Fügen Sie Ihren öffentlichen Schlüssel für sicheren Zugang hinzu
  • Firewall: Erstellen Sie eine Firewall, die Ports 22 (SSH), 80 (HTTP), 443 (HTTPS) erlaubt

Schritt 2 — Per SSH einloggen

ssh root@IHRE_SERVER_IP

Schritt 3 — System aktualisieren & Docker installieren

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

Schritt 4 — Dify klonen

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

Schritt 5 — Umgebung konfigurieren

cp .env.example .env
# Sicheren Secret Key generieren und in .env setzen
openssl rand -base64 42
nano .env

Wichtige Variablen in .env: SECRET_KEY, CONSOLE_WEB_URL, APP_WEB_URL, DB_PASSWORD.

Schritt 6 — Dify starten

docker compose up -d
docker compose ps

Schritt 7 — SSL mit Let's Encrypt einrichten

apt install -y nginx certbot python3-certbot-nginx
# Nginx-Konfiguration für Dify erstellen (proxy_pass auf localhost:3000 und :5001)
certbot --nginx -d dify.ihredomain.de --non-interactive --agree-tos -m [email protected]

Schritt 8 — Domain einrichten

Erstellen Sie bei Ihrem Domain-Registrar einen A-Record, der Ihre Subdomain auf die Hetzner-Server-IP zeigt. Nach der DNS-Propagation (5–30 Minuten) rufen Sie https://dify.ihredomain.de auf und schließen den Dify-Einrichtungsassistenten ab.

Performance-Benchmarks: CX22 vs. CX32

Metrik CX22 (4 GB RAM) CX32 (8 GB RAM)
Kaltstart-Zeit ~3 Min. ~90 Sek.
RAM-Auslastung im Leerlauf ~3,2 GB (80 %) ~3,4 GB (42 %)
Gleichzeitige Nutzer 1–3 (OOM-Risiko) 5–10 problemlos
Dokument-Indexierungsgeschwindigkeit ~45 Seiten/Min. ~90 Seiten/Min.
API-Antwortzeit (p95) ~420 ms ~180 ms

Häufige Fehlerbehebungstipps

  • Container startet immer neu: Logs prüfen mit docker compose logs api. Häufigste Ursache: ungültiger SECRET_KEY in .env.
  • OOM-Fehler auf CX22: Weaviate deaktivieren, wenn Sie keine RAG-Funktionen benötigen — spart ~800 MB RAM.
  • Web-UI nicht erreichbar: Nginx-Konfiguration prüfen (nginx -t), Firewall-Ports 80/443 freigeben.
  • SSL-Zertifikat erneuert sich nicht: Test mit certbot renew --dry-run.

Checkliste für den Produktionsbetrieb

  • Automatische Sicherheitsupdates aktivieren: apt install unattended-upgrades
  • Swap-Datei einrichten (1–2 GB) als Puffer bei Speicherspitzen
  • Tägliche PostgreSQL-Backups via pg_dump und Cron-Job einrichten
  • Monitoring mit Uptime Kuma (als weiterer Docker-Container auf demselben Server)
  • Hetzner Volume (Blockspeicher) für das Dify-Datenverzeichnis bei großen Wissensdatenbanken

Häufig gestellte Fragen

Ist Hetzner gut für Dify Self-Hosting?

Ja — Hetzner ist 2026 eine der besten Optionen für Dify Self-Hosting. Die Kombination aus NVMe-Speicher, AMD EPYC-Prozessoren, DSGVO-Konformität und Preisen, die 3–4x günstiger sind als AWS oder Azure, macht es zur ersten Wahl für europäische und kostenbewusste Nutzer weltweit.

Kann ich Dify auf dem CX22 (günstigster Plan) betreiben?

Ja, aber es ist knapp. Der CX22 mit 4 GB RAM kann Difys vollständigen Stack ausführen, aber die RAM-Auslastung liegt im Leerlauf bei ca. 80 %. Wir empfehlen eine 2-GB-Swap-Datei als Sicherheitspuffer und das Deaktivieren von Weaviate, wenn kein RAG benötigt wird.

Wie lange dauert das vollständige Setup?

Mit dieser Anleitung dauert es etwa 30–45 Minuten vom frischen Hetzner-Konto bis zur produktionsreifen Dify-Instanz mit SSL.

Was ist die günstigste Art, Dify in der Produktion zu betreiben?

Hetzner CX32 für €5,59/Monat ist das optimale Preis-Leistungs-Verhältnis. Mit einem eigenen API-Schlüssel für ein Modell wie Claude oder GPT-4o liegen die monatlichen Gesamtkosten typischerweise bei €7–12 für persönliche oder kleine Teamnutzung.


Verwandte Artikel: Hetzner für Dify — Vollständige Bewertung · Dify selbst hosten · Self-Hosted ChatGPT Alternative · Was ist neu in Dify 2026