Was ist n8n?
Der Start der n8n-Lernreise: was n8n kann, welche Aufgaben sich lohnen und warum ich Automationen lieber selbst kontrolliere.
Hier verstehst du n8n als Werkzeug für wiederholbare Workflows, Trigger und Automationen auf dem eigenen System. Ich erinnere mich noch genau an den Moment, wo ich das erste Mal von n8n gehört habe. Jemand hat mir gesagt: "Du kannst damit alles automatisieren." Ich dachte: klingt nach Werbung. Dann habe ich es ausprobiert. Seitdem ist n8n für mich der Einstiegspunkt, wenn aus einer wiederkehrenden Aufgabe ein verlässlicher Ablauf werden soll.
Was ist n8n?
n8n ist ein Werkzeug das verschiedene Apps und Dienste miteinander verbindet und Abläufe automatisch ausführt. Du sagst ihm: "Wenn das passiert, mach das." Und dann macht es das. Immer wieder. Ohne dass du dabei sein musst.
Das alles automatisch. Du hast nichts getan außer es einmal einzurichten. Genau so nutze ich es. Nicht als Spielzeug, sondern als echtes Werkzeug das mir täglich Arbeit abnimmt.
Warum ich n8n nutze
Es gibt ähnliche Tools: Zapier, Make, IFTTT. Die funktionieren alle. Aber n8n läuft bei mir auf meinem eigenen Server. Keine Abo-Kosten, keine Datenweitergabe, keine Abhängigkeit von einem Anbieter.
Das war für mich der entscheidende Punkt. Ich habe 30 Jahre Linux-Erfahrung und bin es gewohnt, Dinge selbst zu hosten. Mit n8n habe ich die volle Kontrolle. Was einmal läuft, läuft auch in fünf Jahren noch.
Wer n8n auf einem eigenen Server betreibt zahlt einmalig für den Server, aber nicht pro Workflow oder Ausführung. Bei Zapier oder Make wird es schnell teuer sobald du mehr automatisieren willst. Das ist einer der Hauptgründe warum ich bei n8n geblieben bin.
Brauche ich Programmierkenntnisse?
Nein. Die meisten Workflows baust du per Drag-and-drop zusammen. Du verbindest Bausteine miteinander, wie Legosteine. Jeder Baustein hat eine klare Aufgabe: Daten empfangen, umwandeln, weiterleiten.
Wenn du tiefer einsteigen willst, gibt es einen Code-Bereich wo du eigene Logik schreiben kannst. Aber der ist optional. Ich zeige dir in diesen Artikeln immer den einfachsten Weg. Ohne Umwege über Konzepte die du für den Anfang nicht brauchst.
Wie du n8n installierst
Es gibt zwei Wege rein. Welcher der richtige ist, hängt davon ab ob du erst mal schauen willst, oder gleich die volle Kontrolle haben möchtest.
Das offizielle Installationsskript erkennt deine Distribution automatisch und richtet alles ein:
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USERNach dem zweiten Befehl einmal ab- und wieder anmelden, damit du Docker ohne sudo nutzen kannst.
Docker Desktop für Mac von docker.com herunterladen und installieren. Die App starten und im Hintergrund laufen lassen. Danach ist der docker Befehl im Terminal verfügbar.
Alternativ per Homebrew: brew install --cask docker
Docker Desktop für Windows von docker.com herunterladen und installieren. WSL 2 wird beim Setup automatisch eingerichtet wenn nötig. Nach der Installation Docker Desktop starten. Danach funktioniert docker in der PowerShell.
docker run -d --name n8n \
-p 5678:5678 \
-v n8n_data:/home/node/.n8n \
n8nio/n8ndocker-compose.yml an:services:
n8n:
image: n8nio/n8n
restart: always
ports:
- "5678:5678"
volumes:
- n8n_data:/home/node/.n8n
environment:
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=deinPasswort
volumes:
n8n_data:docker compose up -dhttp://localhost:5678.npx n8nhttp://localhost:5678. Gut zum Ausprobieren, aber nicht für den Dauerbetrieb gedacht. Beim nächsten Neustart musst du den Befehl erneut ausführen.Eigener Server oder Heimserver: nimm Docker. Das ist der Weg den ich gehe und der sich langfristig rentiert. Node.js vorhanden aber kein Docker: nimm npx, ideal zum ersten Reinschnuppern. Nichts davon vorhanden oder kein Interesse an Technik: fang mit der Cloud-Version an. Du kannst jederzeit umziehen.
Was dich hier erwartet
In den nächsten Artikeln baust du erst einen kleinen Workflow, verstehst danach Webhooks, automatisierst E-Mails, bindest KI ein, verarbeitest Daten und fängst Fehler sauber ab. Am Ende hast du genug Grundlage, um einen einfachen KI-Agenten in n8n zu bauen.
Ich schreibe aus meiner eigenen Erfahrung. Was bei mir nicht funktioniert hat, sage ich dir auch. Das ist kein Hochglanz-Tutorial, sondern ehrliches Praxiswissen von jemandem der diesen Weg selbst gegangen ist.
Häufige Fragen
Was ist n8n in einfachen Worten?
n8n verbindet Auslöser, Daten und Aktionen zu Workflows, die wiederkehrende Aufgaben automatisch ausführen.
Brauche ich Programmierkenntnisse für n8n?
Für viele Workflows nicht. Etwas Verständnis für Daten, JSON und APIs hilft aber, sobald Abläufe komplexer werden.
Warum n8n selbst hosten?
Selfhosting gibt dir mehr Kontrolle über Daten, Kosten, Updates und Integrationen als viele reine Cloud-Automationstools.