Skip to main content
Tutorials12 min read

n8n auf einem VPS selbst hosten: Vollständige Anleitung 2026

Erfahren Sie, wie Sie n8n-Workflow-Automatisierung auf Ihrem eigenen VPS-Server mit Docker einrichten. Schritt-für-Schritt-Anleitung zu Installation, SSL, Backups und Optimierung.

Von AutomationVPS

Warum n8n selbst hosten?

n8n ist eines der leistungsstärksten Open-Source-Workflow-Automatisierungstools, die heute verfügbar sind. Während n8n eine Cloud-gehostete Version anbietet, gibt Ihnen das Self-Hosting auf Ihrem eigenen VPS die vollständige Kontrolle, unbegrenzte Ausführungen und erhebliche Kosteneinsparungen. Wenn Sie mehr als ein paar Hundert Automatisierungen pro Monat ausführen, ist Self-Hosting eine klare Sache.

Mit n8n Cloud beginnt die Preisgestaltung bei $20/Monat für nur 2.500 Ausführungen. Ein VPS für $5-10/Monat gibt Ihnen unbegrenzte Ausführungen. Die Rechnung ist einfach.

Was Sie benötigen

Bevor wir beginnen, stellen Sie sicher, dass Sie Folgendes haben:

  • Einen VPS mit mindestens 2 GB RAM und 1 vCPU (wir empfehlen Hostinger VPS ab $4,99/Monat oder DigitalOcean ab $6/Monat)
  • Einen Domainnamen, der auf die IP-Adresse Ihres VPS zeigt
  • Grundlegende Vertrautheit mit der Linux-Kommandozeile
  • SSH-Zugang zu Ihrem Server

Schritt 1: VPS vorbereiten

Verbinden Sie sich zunächst per SSH mit Ihrem VPS und aktualisieren Sie das System:

ssh root@your-server-ip
apt update && apt upgrade -y

Schritt 2: Docker installieren

Docker ist der einfachste Weg, n8n bereitzustellen. Installieren Sie es mit diesen Befehlen:

curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
apt install docker-compose -y

Schritt 3: Docker Compose Datei erstellen

Erstellen Sie ein Verzeichnis für n8n und richten Sie die Docker Compose Konfiguration ein:

mkdir -p /opt/n8n && cd /opt/n8n
# docker-compose.yml
version: '3.8'
services:
  n8n:
    image: n8nio/n8n:latest
    restart: always
    ports:
      - "5678:5678"
    environment:
      - N8N_HOST=n8n.yourdomain.com
      - N8N_PORT=5678
      - N8N_PROTOCOL=https
      - WEBHOOK_URL=https://n8n.yourdomain.com/
      - GENERIC_TIMEZONE=UTC
    volumes:
      - n8n_data:/home/node/.n8n

volumes:
  n8n_data:

Schritt 4: n8n starten

Starten Sie n8n mit Docker Compose:

docker-compose up -d

Ihre n8n-Instanz läuft jetzt! Zugriff unter http://your-server-ip:5678

Schritt 5: SSL mit Nginx einrichten

Für den Produktionsbetrieb benötigen Sie SSL. Installieren Sie Nginx und Certbot:

apt install nginx certbot python3-certbot-nginx -y

Erstellen Sie eine Nginx-Konfiguration für n8n und führen Sie dann Certbot aus, um ein kostenloses SSL-Zertifikat zu erhalten:

certbot --nginx -d n8n.yourdomain.com

Optimierungstipps

Um das Beste aus Ihrem selbst gehosteten n8n herauszuholen:

  • PostgreSQL aktivieren -- Ersetzen Sie das Standard-SQLite durch PostgreSQL für bessere Leistung bei komplexen Workflows
  • Backups einrichten -- Verwenden Sie Cron-Jobs, um Ihr n8n-Datenvolumen regelmäßig zu sichern
  • Ressourcen überwachen -- Verwenden Sie htop oder ein Monitoring-Tool, um CPU- und RAM-Auslastung im Blick zu behalten
  • Queue-Modus verwenden -- Für Workflows mit hohem Volumen aktivieren Sie den n8n-Queue-Modus mit Redis
  • Aktuell halten -- Laden Sie regelmäßig das neueste n8n-Docker-Image für neue Funktionen und Sicherheitsupdates herunter

Welchen VPS sollten Sie wählen?

Basierend auf unseren Tests sind hier unsere Top-Empfehlungen für das Hosting von n8n:

  • Hostinger VPS -- Bestes Preis-Leistungs-Verhältnis mit benutzerfreundlichem Control Panel. KVM-1-Tarif ($4,99/Monat) bietet 4 GB RAM.
  • DigitalOcean -- Beste Dokumentation und One-Click-Apps. $12/Monat für ein komfortables Setup.
  • Contabo -- Die meisten Ressourcen zum besten Preis. 4 vCPU und 8 GB RAM für $4,50/Monat.

Fazit

Das Self-Hosting von n8n auf einem VPS ist eine der besten Investitionen, die Sie für Ihren Automatisierungs-Workflow tätigen können. Für nur $5/Monat erhalten Sie unbegrenzte Workflow-Ausführungen, volle Datenhoheit und die Flexibilität, alles nach Ihren Bedürfnissen anzupassen.

Starten Sie noch heute mit einem unserer empfohlenen VPS-Anbieter und folgen Sie dieser Anleitung Schritt für Schritt. In weniger als 30 Minuten haben Sie eine voll funktionsfähige n8n-Instanz auf Ihrem eigenen Server.

Bereit zum Automatisieren? Holen Sie sich heute einen VPS.

Starten Sie noch heute mit Hostinger VPS-Hosting. Sonderpreise verfügbar.

Hostinger VPS holen

* Affiliate-Link — wir erhalten möglicherweise eine Provision ohne zusätzliche Kosten für Sie

#n8n#self-hosting#docker#automation