n8n lokal mit Docker installieren und den ersten Workflow bauen

n8n lokal mit Docker Compose starten, Daten im Volume behalten und den ersten Workflow mit Manual Trigger und Edit Fields ausführen.

Mit n8n verknüpfen Sie Auslöser und Aktionen zu einem Workflow. In diesem Beispiel läuft n8n lokal mit Docker Compose. Ein manueller Auslöser und ein Feld mit Testdaten reichen, um den Ablauf und das Ergebnis zu prüfen.

Von der lokalen n8n-Installation über zwei Workflow-Knoten bis zur manuellen Testausführung.

1. n8n mit einem lokalen Port und Datenvolume starten

Legen Sie in einem neuen Projektordner die Datei compose.yaml an. Voraussetzung sind Docker und das Compose-Plugin. Das Volume speichert Daten unter /home/node/.n8n. Die Portzuordnung erlaubt Zugriff vom Rechner, auf dem Docker läuft.

services:
  n8n:
    image: n8nio/n8n
    ports:
      - "127.0.0.1:5678:5678"
    environment:
      GENERIC_TIMEZONE: Europe/Berlin
      TZ: Europe/Berlin
      N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS: "true"
    volumes:
      - n8n_data:/home/node/.n8n

volumes:
  n8n_data:

Starten Sie n8n mit docker compose up -d. Prüfen Sie mit docker compose ps den Status und bei Bedarf mit docker compose logs n8n die Startmeldungen.

2. Eigentümerkonto einrichten

Öffnen Sie http://localhost:5678 am selben Rechner. Richten Sie beim ersten Start das Eigentümerkonto ein. Verwenden Sie ein eigenes, sicheres Passwort. Prüfen Sie mit docker compose ps, ob der Container läuft, falls sich die Seite nicht öffnet.

3. Zwei Knoten verbinden und testen

  1. Erstellen Sie einen neuen Workflow und wählen Sie Manual Trigger als Start.
  2. Fügen Sie Edit Fields (Set) hinzu und verbinden Sie beide Knoten.
  3. Legen Sie ein Textfeld mit dem Namen status und dem Wert bereit an.
  4. Starten Sie den Workflow im Editor und öffnen Sie das Ergebnis des zweiten Knotens. Es sollte das Feld status mit dem gewählten Wert enthalten. Speichern Sie den Workflow.
n8n zeigt in diesem englischen Video einen weiteren Einstiegs-Workflow mit Formular als Auslöser.

4. Daten sichern und weitere Auslöser planen

Ein manueller Workflow läuft beim Test im Editor. Für wiederkehrende Ausführungen brauchen Sie einen geeigneten Auslöser, etwa einen Zeitplan, und je nach Version einen veröffentlichten oder aktivierten Workflow. Externe Webhooks benötigen eine getrennt geplante Erreichbarkeit.

Sichern Sie das Volume, einschließlich des für Anmeldedaten nötigen Verschlüsselungsschlüssels. Ein Workflow-Export ersetzt keine vollständige Instanzsicherung. Prüfen Sie vor Updates die Versionshinweise und verwenden Sie für produktive Installationen eine feste Version.

Weiterführende Anleitungen und Quellen

Häufige Fragen

Gehen meine Workflows beim Stoppen des Containers verloren?

Sie bleiben im eingebundenen Volume. Löschen Sie das Volume nur, wenn seine Daten gesichert sind oder nicht mehr gebraucht werden.

Warum startet der Workflow nicht von selbst?

Manual Trigger startet nur per Klick im Editor. Für automatische Starts brauchen Sie einen passenden Trigger und die entsprechende Freigabe des Workflows.

Kann ich n8n so von außen öffnen?

Die Portzuordnung bindet den Dienst an den lokalen Rechner. Für Zugriff von anderen Geräten ist eine separat abgesicherte Konfiguration nötig.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

CPU Vergleich

Aktuelle Beiträge

Technikaffe.de

Wir von Technikaffe.de schreiben über Mini-PCs, XBMC / Kodi Mediaplayer und NAS. Spezialisiert haben wir uns vor allem auf sparsame Hardware. Bei Fragen und Feedback kontaktiert uns gerne über die Kommentarfunktion, wir lesen täglich mit und antworten in der Regel binnen 24 Stunden.

© Copyright 2026 Technikaffe.de