Landing Leap
Blog

n8n auf eigenem Server: Docker-Installation und Betrieb

Selbst gehostetes n8n unterscheidet sich in zwei Punkten von der Cloud: Sie zahlen den Server statt Ausführungen, und Daten verlassen Ihren Bereich nicht. Der Preis dafür ist Administration.

Vor der Installation

  • VPS mit 2 GB RAM, ab 5 € monatlich.
  • Domain oder Subdomain.
  • HTTPS — Pflicht für Webhooks.
  • Docker.

Betrieb in Docker

Drei Bausteine: n8n, PostgreSQL und ein Reverse Proxy mit Zertifikat. Drei häufig übersehene Punkte:

  1. PostgreSQL statt SQLite — die Standardvariante wird mit wachsender Historie langsam.
  2. Externe Volumes — sonst löscht ein neues Container-Deployment Workflows und Zugänge.
  3. Zeitzone setzen, sonst laufen Zeitpläne nach UTC.

Der Verschlüsselungsschlüssel

n8n verschlüsselt gespeicherte Zugänge mit einem beim ersten Start erzeugten Schlüssel. Schlüssel verloren heißt alle Verbindungen verloren. In Umgebungsvariablen fixieren und im Passwortmanager sichern.

Backups und Updates

Datenbank und Datenvolume sichern, außerhalb desselben Servers. Updates alle ein bis zwei Monate: Backup, neues Image, zwei Schlüsselworkflows prüfen.

Monitoring

Mindestens eine Fehlermeldung über einen eigenen Error-Workflow, angebunden an Telegram.

Typische Fehler

  • Ausführungshistorie wird nie bereinigt, die Platte läuft voll.
  • Webhooks funktionieren im Test, nicht produktiv — öffentliche Adresse fehlt.
  • Workflow nach dem Speichern nicht aktiviert.
  • Ohne Parallelitätslimit legt ein schwerer Workflow den Server lahm.

Häufige Fragen

Wie viel Server braucht es?

2 GB RAM und ein bis zwei Kerne zum Start.

Wie viel Aufwand ist der Betrieb?

Etwa eine Stunde im Monat. Fehlt diese Stunde, nehmen Sie Support.

Wir richten es schlüsselfertig ein — n8n-Einrichtung.

Weiterlesen