Bislang gab es immer zwei Hauptwege, n8n einzusetzen: via npm und via Docker. Wir erwägen, den nativen npm-Support auslaufen zu lassen, und möchten gerne dein Feedback dazu erhalten.
Wir würden uns freuen, wenn du nach dem Lesen diese Umfrage ausfüllen könntest.
Warum wir das erwägen
Wir arbeiten an einem viel stärkeren KI-Assistenten – stell dir Claude Code vor, aber in n8n eingebettet. Das stand lange Zeit auf der Wunschliste der Community, und es ist wichtig, dass wir das auch für Self-Hosted verfügbar machen. Wir planen eine Self-Hosted-Veröffentlichung für diesen Sommer.
Aus Sicherheitsgründen braucht dieser Assistent einen Sandbox. Dieser Sandbox muss in einem separaten Docker-Container eingesetzt werden. Das bedeutet, dass n8n eine Abhängigkeit von Docker hat. Deshalb macht es Sinn, auf Docker-basierte Einrichtungen zu standardisieren – zumal das eh eine zuverlässigere Deployment-Methode ist.
Was das fĂĽr npm-basierte Installationen bedeuten wĂĽrde
Wenn du updaten möchtest, müsstest du sicherstellen, dass Docker installiert ist, und stattdessen damit einsetzen. Du könntest deine Installation trotzdem im gleichen Verzeichnis behalten und dieses Verzeichnis in Docker einbinden. Wir würden dir Anleitung geben, wie du das machst.
Wenn ich den Assistenten nicht möchte, warum könnte ich den Rest von n8n nicht weiterhin via npm betreiben?
Whilte das technisch möglich ist, gilt: Je mehr verschiedene Varianten und Konfigurationen ein Produkt hat, desto mehr Komplexität und Bugs entstehen.
Es gibt andere Vorteile beim Umstieg auf Docker-only; der Assistent ist nur der unmittelbarste. Das wĂĽrde Folgendes mit sich bringen:
- Schnellere Entwicklung von n8n
- Einfachere UnterstĂĽtzung von n8n
- Türöffner für die Bündelung anderer Produkte mit n8n in der Zukunft, wenn nötig, z. B. eine Vektordatenbank oder Redis.
Was wir gerne wissen möchten
Wir sind uns bewusst, dass es Situationen geben kann, in denen Docker schwierig zu nutzen ist. n8n wird auf alle möglichen Arten eingesetzt, und von einigen sind wir uns wahrscheinlich gar nicht bewusst. Deshalb möchten wir von euch allen zu diesem Thema hören – egal ob ihr derzeit npm oder Docker nutzt – bitte füll die Umfrage unten aus! ![]()