Manuel Killert
Ratgeber · Automatisierung · n8n

n8n selbst hosten — Kontrolle mit Verantwortung.

n8n lässt sich kostenlos auf dem eigenen Server betreiben. Das ist für viele Unternehmen der Hauptgrund, sich dafür zu entscheiden: Daten bleiben im eigenen Haus, es gibt keine Abrechnung pro Ausführung. Der Preis dafür ist, dass du selbst für Betrieb, Sicherheit und Updates sorgst.

Referenzen ansehen →Projekt anfragen
Kurz gesagt

n8n steht unter der Sustainable Use License: Selbsthosting für eigene interne Geschäftszwecke ist erlaubt und kostenlos, ohne Begrenzung der Ausführungen. Ein kleiner virtueller Server reicht für den Einstieg. Entscheidend für den Betrieb sind Zugriffsschutz, eine richtige Datenbank, Sicherungen, Updates und eine Überwachung, die meldet, wenn Abläufe scheitern.

Sofort-Hilfe

Website down oder gehackt? Schreib mir per WhatsApp oder E-Mail mit Domain und kurzer Beschreibung — ich melde mich in der Regel innerhalb weniger Stunden, auch am Wochenende, wenn es brennt. Zugangsdaten bitte nie in der ersten Nachricht, sondern erst nach Absprache über einen sicheren Weg.

Was die Lizenz erlaubt.

n8n ist seit 2022 unter der Sustainable Use License verfügbar. Der Quellcode ist offen einsehbar, aber es ist keine Open-Source-Lizenz im engen Sinne.

Für die meisten Unternehmen ist der entscheidende Punkt: Wer n8n für die eigenen internen Abläufe betreibt, darf das kostenlos und ohne Begrenzung der Ausführungen tun. Das gilt auch für KI-Funktionen.

Nicht abgedeckt ist, n8n als gehosteten Dienst an Dritte weiterzuverkaufen. Wer Automatisierung als Produkt für Kunden anbieten will, muss die Lizenzfrage genauer prüfen. Ich bin kein Rechtsanwalt; das ist mein Verständnis der Lizenz nach Stand Oktober 2026. Einige Funktionen für größere Teams — etwa erweiterte Benutzerverwaltung — gibt es nur in kostenpflichtigen Fassungen.

Selbst hosten oder Cloud.

PunktSelbst gehostetn8n Cloud
Kosten n8nKeine LizenzkostenAbo nach Ausführungen
ServerkostenEigener ServerEnthalten
DatenhaltungVollständig bei dirBeim Anbieter
UpdatesSelbstAutomatisch
SicherheitEigene VerantwortungBeim Anbieter
Technisches WissenNötigKaum nötig

Selbst hosten lohnt sich, wenn viele Ausführungen anfallen, wenn Daten aus Datenschutzgründen im eigenen Haus bleiben sollen oder wenn ohnehin ein Server betreut wird. Die Cloud lohnt sich, wenn niemand den Server pflegen kann oder will — ein schlecht gepflegter eigener Server ist schlechter als jede Cloud.

Welcher Server reicht.

Für den Einstieg mit einer überschaubaren Zahl von Abläufen reicht ein kleiner virtueller Server mit ein, zwei Prozessorkernen und einigen Gigabyte Arbeitsspeicher. Mehr Leistung brauchen Abläufe, die große Datenmengen verarbeiten, viele Dateien bewegen oder sehr häufig laufen.

Wichtiger als die Größe ist der Standort: Für Abläufe mit personenbezogenen Daten ist ein Server in der EU bei einem Anbieter mit Auftragsverarbeitungsvertrag die naheliegende Wahl (Automatisierung und DSGVO).

Ein normales Webhosting reicht nicht. n8n braucht einen Server, auf dem dauerhaft laufende Anwendungen betrieben werden können — praktisch also einen virtuellen Server oder eine Plattform für Container (Welches Hosting passt).

Die Installation.

Der übliche Weg ist eine Installation in Containern: n8n, eine Datenbank und ein Webserver davor, der die verschlüsselte Verbindung übernimmt. Alternativ lässt sich n8n über eine Verwaltungsoberfläche für Container einrichten, die viele dieser Schritte vereinfacht.

Wichtig von Anfang an: eine eigene Subdomain, ein gültiges Zertifikat, und die richtige Adresse in der Konfiguration, damit Webhooks die korrekte Adresse nach außen melden (SSL einrichten, Webhooks).

Datenbank.

n8n kann mit einer einfachen dateibasierten Datenbank starten. Für den produktiven Betrieb empfehle ich eine richtige Datenbank wie PostgreSQL. Sie ist robuster bei vielen gleichzeitigen Ausführungen, lässt sich sauber sichern und ist die Voraussetzung, wenn n8n später mit mehreren Arbeitsprozessen laufen soll.

Ein Punkt, der oft vergessen wird: n8n speichert die Daten jeder Ausführung. Bei vielen Abläufen wächst die Datenbank schnell. Die Aufbewahrung der Ausführungsdaten sollte begrenzt werden — auch aus Datenschutzgründen, weil darin personenbezogene Daten stehen können.

Zugriffsschutz.

Eine n8n-Instanz enthält Zugangsdaten zu allen verbundenen Systemen — CRM, Buchhaltung, Mail, Shop. Wer Zugriff auf n8n hat, hat Zugriff auf alles. Entsprechend gehört der Zugang geschützt:

  • Starke Passwörter und Zwei-Faktor-Anmeldung für alle Benutzer.
  • Nur nötige Benutzer, ehemalige Mitarbeiter sofort entfernen.
  • Verwaltungsoberfläche möglichst nicht frei im Netz, etwa per Zugangsbeschränkung auf bekannte Adressen oder vorgeschaltete Anmeldung.
  • Webhooks trotzdem erreichbar halten — sie müssen von außen ansprechbar sein.
  • Server-Firewall mit nur den nötigen offenen Ports.

Zugangsdaten und Schlüssel.

n8n verschlüsselt gespeicherte Zugangsdaten mit einem eigenen Schlüssel. Dieser Schlüssel ist das Wichtigste, was du sichern musst: Geht er verloren, sind alle gespeicherten Zugangsdaten unbrauchbar, auch wenn die Datenbank gesichert ist.

Deshalb: Schlüssel in der Konfiguration fest setzen, getrennt von der Datenbank sicher aufbewahren und bei einem Umzug mitnehmen. Ein häufiger Fehler beim Umzug ist eine neue Installation mit neuem Schlüssel — danach funktioniert keine Verbindung mehr.

Für die verbundenen Systeme gilt: eigene Zugänge mit den geringstmöglichen Rechten anlegen, nicht die Hauptzugänge verwenden. Wenn ein Ablauf nur Kontakte anlegen muss, braucht er keine Rechte zum Löschen.

Updates.

n8n wird sehr häufig aktualisiert — neue Knoten, Verbesserungen, Sicherheitskorrekturen. Wer nicht aktualisiert, sammelt Rückstand und irgendwann auch Sicherheitslücken.

Gleichzeitig ändern Updates gelegentlich das Verhalten einzelner Knoten. Mein Vorgehen: Änderungsnotizen lesen, vorher sichern, nicht die allererste Fassung nach einem großen Sprung einspielen, nach dem Update die wichtigsten Abläufe prüfen. Bei geschäftskritischen Abläufen lohnt eine Testinstanz.

Sicherungen.

Zu sichern sind drei Dinge: die Datenbank mit Abläufen und Zugangsdaten, der Verschlüsselungsschlüssel und die Konfiguration. Zusätzlich lohnt es sich, die Abläufe selbst regelmäßig als Dateien zu exportieren und versioniert abzulegen.

Wie bei jeder Sicherung gilt: getrennt vom Server aufbewahren und die Wiederherstellung einmal ausprobieren (Backups).

Überwachung.

Das Tückische an Automatisierung: Wenn sie ausfällt, merkt es oft niemand. Ein Formular, dessen Anfragen nicht mehr ins CRM laufen, sieht für Besucher völlig normal aus.

Deshalb gehört zu jedem Selbsthosting eine Überwachung auf zwei Ebenen: Ist der Server erreichbar? Und scheitern Abläufe? n8n bietet dafür einen Fehler-Ablauf, der bei jedem Scheitern ausgelöst wird und zum Beispiel eine Mail schickt (Fehler überwachen).

Wenn es mehr wird.

n8n kann so betrieben werden, dass Ausführungen über eine Warteschlange an mehrere Arbeitsprozesse verteilt werden. Das braucht eine Datenbank wie PostgreSQL und einen zusätzlichen Zwischenspeicherdienst.

Für die meisten kleinen und mittleren Unternehmen ist das nicht nötig. Es wird interessant, wenn sehr viele Ausführungen anfallen oder einzelne Abläufe lange laufen und andere blockieren.

Wenn du nicht weiterkommst.

Wenn du n8n selbst betreiben willst, aber nicht selbst für Server, Sicherheit und Updates sorgen möchtest. Ich prüfe den Ablauf, baue ihn sauber auf und erkläre dir, was er tut. Die Übersicht aller Themen findest du unter Prozessautomatisierung, für Abläufe mit KI-Anteil unter KI-Automatisierung.

Fehleranalyse & Erste Hilfeab ~150 €

Ursache finden, Website wieder zum Laufen bringen, kurzer Bericht — meist am selben Tag.

Stundensatz~95 €

Für Anpassungen, Fehlerbehebung und Beratung nach Aufwand, abgerechnet in 15-Minuten-Schritten.

Wartungab ~49 €/Monat

Updates, Backups, Sicherheitscheck, Monitoring — Kleinigkeiten inklusive.

Orientierungswerte, keine Fixpreise — nach einem kurzen Gespräch bekommst du ein Festpreisangebot.

Wer hilft.

Ich bin Manuel Killert, Webentwickler aus Quakenbrück. Prozessautomatisierung und Schnittstellen sind ein Kern meiner Arbeit — ich baue Abläufe mit n8n, Make und eigenem Code, verbinde Websites, Shops, CRM- und Buchhaltungssysteme und unterrichte das Thema als Dozent. Meinen eigenen Betrieb lasse ich mit genau diesen Werkzeugen laufen.

Der Unterschied zu einem reinen Werkzeug-Einrichter: Ich verstehe die Systeme an beiden Enden der Verbindung. Wenn ein Ablauf scheitert, liegt es selten an der Automatisierung, sondern an einer Schnittstelle, einem Datenformat oder einer Annahme über den Prozess. Genau dort setze ich an.

Was du bekommst: eine ehrliche Einschätzung, was sich lohnt, einen Ablauf, der auch dann noch läuft, wenn etwas Unerwartetes passiert, und eine Dokumentation, mit der du ihn verstehst — auch wenn die Antwort lautet, dass sich etwas nicht zu automatisieren lohnt.

Häufige Fragen

FAQ — n8n selbst hosten.

Darf ich n8n kostenlos selbst hosten?

Für eigene interne Geschäftszwecke ja — ohne Begrenzung der Ausführungen. Nicht abgedeckt ist der Weiterverkauf als gehosteter Dienst an Dritte.

Welcher Server reicht für n8n?

Für den Einstieg ein kleiner virtueller Server mit ein, zwei Kernen und einigen Gigabyte Arbeitsspeicher, idealerweise in der EU. Normales Webhosting reicht nicht.

Brauche ich eine eigene Datenbank?

Für den produktiven Betrieb empfehle ich PostgreSQL statt der dateibasierten Standarddatenbank — robuster, besser zu sichern und Voraussetzung für spätere Skalierung.

Was ist beim Sichern am wichtigsten?

Der Verschlüsselungsschlüssel. Geht er verloren, sind alle gespeicherten Zugangsdaten unbrauchbar, auch wenn die Datenbank gesichert ist.

Wie schütze ich meine n8n-Instanz?

Zwei-Faktor-Anmeldung, nur nötige Benutzer, Verwaltungsoberfläche möglichst nicht frei im Netz und Zugänge zu verbundenen Systemen mit minimalen Rechten.

Wann ist die Cloud-Fassung besser?

Wenn niemand den Server zuverlässig pflegen kann. Ein schlecht gepflegter eigener Server ist schlechter als jede Cloud.

Manuel Killert (rechts im Bild) mit einem FreundDas bin ich – rechts im Bild
Kontakt

Erzähl mir, welcher Ablauf dich Zeit kostet.

Beschreib mir in ein paar Sätzen, was heute von Hand passiert, wie oft und mit welchen Programmen. Daraus sage ich dir, ob und wie sich das automatisieren lässt.

Antwort meist innerhalb von 24 Stunden · hallo@manuelkillert.de