Wähle deine bevorzugte Option:
für Einzelnutzer
für Teams und Unternehmen
Von der ersten Idee bis zur voll integrierten KI-Lösung – strukturiert, sicher und mit messbarem Erfolg
Wir analysieren Ihre Geschäftsprozesse und identifizieren konkrete Use Cases mit dem höchsten ROI-Potenzial.
✓ Messbare KPIs definiert
Vollständige Datenschutz-Analyse und Implementierung sicherer Datenverarbeitungsprozesse nach EU-Standards.
✓ 100% DSGVO-konform
Maßgeschneiderte Auswahl der optimalen KI-Lösung – von Azure OpenAI bis zu Open-Source-Alternativen.
✓ Beste Lösung für Ihren Fall
Schneller Proof of Concept mit nahtloser Integration in Ihre bestehende IT-Infrastruktur und Workflows.
✓ Ergebnisse in 4-6 Wochen
Unternehmensweiter Rollout mit umfassenden Schulungen für maximale Akzeptanz und Produktivität.
✓ Ihr Team wird KI-fit
Um die Tragweite dieser Architektur zu verstehen, müssen wir zunächst die einzelnen Komponenten und ihre Synergien präzise definieren. Nur so treffen Sie fundierte strategische Entscheidungen für Ihre IT-Infrastruktur.
n8n ist eine erweiterbare Workflow-Automatisierungs-Plattform. Sie ermöglicht es, komplexe Abläufe durch die Verknüpfung verschiedener Anwendungen und Dienste (APIs) zu modellieren und auszuführen. Anstatt manuelle, repetitive Aufgaben durchzuführen, erstellen Sie visuelle "Workflows", die Daten verarbeiten, Aktionen auslösen und Systeme miteinander verbinden – von der Lead-Generierung im CRM bis zur automatisierten Rechnungsstellung.
Docker ist eine Technologie zur Containerisierung von Anwendungen. Stellen Sie sich einen Container als eine leichtgewichtige, in sich geschlossene Box vor, die eine Anwendung und alle ihre Abhängigkeiten (Code, Bibliotheken, Systemwerkzeuge) enthält. Dies garantiert, dass die Anwendung auf jedem System, auf dem Docker läuft, exakt gleich funktioniert.
Docker Compose ist ein Werkzeug, um Multi-Container-Docker-Anwendungen zu definieren und auszuführen. Anstatt einzelne Container manuell zu starten und zu vernetzen, beschreiben Sie Ihre gesamte Anwendung – bestehend aus mehreren Diensten wie n8n, einer Datenbank und einem Webserver – in einer einzigen Konfigurationsdatei: der docker-compose.yml
.
Die Verbindung dieser beiden Technologien schafft ein System, das weit mehr ist als die Summe seiner Teile. Für Ihr Unternehmen bedeutet dies konkret:
Bevor Sie mit der Implementierung beginnen, stellen Sie sicher, dass Ihr System die folgenden, grundlegenden Voraussetzungen erfüllt. Dies ist die Basis für einen reibungslosen Ablauf.
Wir beginnen mit dem einfachsten Setup, um das Kernprinzip zu veranschaulichen. Dieses Setup nutzt die Standard-SQLite-Datenbank und legt den Port direkt offen. Es ist ideal für erste Tests, aber nicht für den produktiven Einsatz empfohlen.
Erstellen Sie eine Datei namens docker-compose.yml
und fügen Sie folgenden Inhalt ein:
services: n8n: image: docker.n8n.io/n8nio/n8n restart: unless-stopped ports: - "5678:5678" environment: - GENERIC_TIMEZONE=Europe/Berlin volumes: - ./n8n_data:/home/node/.n8n volumes: n8n_data:
n8n
-Dienst.GENERIC_TIMEZONE
ist entscheidend für korrekte Zeitstempel in Ihren Workflows./home/node/.n8n
im Container, der alle Ihre Workflows und Credentials enthält, wird mit einem Ordner namens n8n_data
auf Ihrem Host-System synchronisiert. Ohne dies wären alle Daten nach einem Neustart des Containers verloren.Nun heben wir Ihr Setup auf ein professionelles Niveau. Die folgenden Schritte sind für einen sicheren, stabilen und performanten Betrieb unerlässlich.
Die Standard-SQLite-Datenbank ist für den Betrieb mit mehreren parallelen Workflows und hoher Last ungeeignet. Eine professionelle SQL-Datenbank wie PostgreSQL ist hier die strategisch richtige Wahl. Sie bietet höhere Performance, bessere Skalierbarkeit und mehr Stabilität.
Wir fügen dazu einen PostgreSQL-Dienst zu unserer docker-compose.yml
hinzu und weisen n8n an, diesen zu verwenden.
Den n8n-Port direkt ins Internet zu stellen ist unsicher und unflexibel. Ein Reverse Proxy wie Traefik schaltet sich davor und bietet entscheidende Vorteile:
n8n.ihre-firma.de
). Sie müssen keine Ports mehr manuell verwalten.In einem produktiven Setup müssen nicht nur die n8n-Daten, sondern auch die Datenbank-Daten und die Traefik-Konfiguration (inkl. SSL-Zertifikate) persistent gespeichert werden. Wir definieren dafür explizite, benannte Volumes.
Hier ist der vollständige Bauplan, der alle professionellen Komponenten vereint. Ersetzen Sie n8n.ihre-firma.de
und Ihre E-Mail-Adresse.
services: traefik: image: traefik:v2.10 restart: unless-stopped command: - "--api.insecure=true" - "--providers.docker=true" - "--providers.docker.exposedbydefault=false" - "--entrypoints.web.address=:80" - "--entrypoints.websecure.address=:443" - "--certificatesresolvers.myresolver.acme.httpchallenge=true" - "--certificatesresolvers.myresolver.acme.httpchallenge.entrypoint=web" - "--certificatesresolvers.myresolver.acme.email=ihre-email@example.com" - "--certificatesresolvers.myresolver.acme.storage=/letsencrypt/acme.json" ports: - "80:80" - "443:443" - "8080:8080" # Traefik Dashboard (optional) volumes: - "/var/run/docker.sock:/var/run/docker.sock:ro" - "traefik_data:/letsencrypt" postgres: image: postgres:15 restart: unless-stopped environment: - POSTGRES_USER=n8n - POSTGRES_PASSWORD=IhrSicheresPasswortHier - POSTGRES_DB=n8n volumes: - "postgres_data:/var/lib/postgresql/data" n8n: image: docker.n8n.io/n8nio/n8n restart: unless-stopped environment: - DB_TYPE=postgresdb - DB_POSTGRESDB_HOST=postgres - DB_POSTGRESDB_PORT=5432 - DB_POSTGRESDB_DATABASE=${POSTGRES_DB} - DB_POSTGRESDB_USER=${POSTGRES_USER} - DB_POSTGRESDB_PASSWORD=${POSTGRES_PASSWORD} - GENERIC_TIMEZONE=Europe/Berlin - N8N_HOST=n8n.ihre-firma.de - WEBHOOK_URL=https://n8n.ihre-firma.de/ labels: - "traefik.enable=true" - "traefik.http.routers.n8n.rule=Host(`n8n.ihre-firma.de`)" - "traefik.http.routers.n8n.entrypoints=websecure" - "traefik.http.routers.n8n.tls.certresolver=myresolver" - "traefik.http.services.n8n.loadbalancer.server.port=5678" depends_on: - postgres - traefik volumes: - "n8n_data:/home/node/.n8n" volumes: n8n_data: postgres_data: traefik_data:
Um dieses System zu starten, führen Sie im selben Verzeichnis den Befehl docker compose up -d
aus.
Mit der soliden Basis können Sie nun weitere Optimierungen vornehmen, die auf Ihre spezifischen Anforderungen zugeschnitten sind.
Wenn Sie eine hohe Anzahl an parallelen Workflows ausführen, können Sie n8n anweisen, dedizierte Worker-Prozesse zu starten. Dies geschieht über Umgebungsvariablen und eine Anpassung des Startbefehls in der docker-compose.yml
, um den `n8n worker`-Prozess zu starten.
Eine der größten Stärken von n8n ist seine Erweiterbarkeit. Um Community-Nodes oder eigene Entwicklungen persistent hinzuzufügen, erstellen Sie ein Dockerfile
, das vom Basis-n8n-Image erbt und die zusätzlichen Nodes per `npm install` installiert. In Ihrer docker-compose.yml
ersetzen Sie dann `image:` durch `build: .`.
Um sensible Daten wie Passwörter nicht direkt in der docker-compose.yml
zu speichern, erstellen Sie eine .env
-Datei. Docker Compose liest diese automatisch ein, und Sie können in Ihrer Konfigurationsdatei auf die Variablen mit der Syntax `${VARIABLE_NAME}` zugreifen.
Ein Update Ihres n8n-Systems ist mit Docker Compose ein kontrollierter Prozess:
docker compose pull
lädt die neuesten Versionen der Images (n8n, postgres, etc.) herunter.docker compose up -d
startet die Container mit den neuen Images neu. Dank der Volumes bleiben alle Ihre Daten erhalten.Reine Workflow-Automatisierung ist mächtig. Doch die wahre Transformation entsteht, wenn Sie diese Prozesse mit künstlicher Intelligenz anreichern. n8n kann hier als exzellenter Orchestrator dienen, der Anfragen an spezialisierte KI-Dienste stellt und deren Ergebnisse in Ihren Geschäftsprozessen weiterverarbeitet.
Stellen Sie sich vor, ein n8n-Workflow wird durch eine neue Kundenanfrage ausgelöst. Anstatt nur Daten zu kopieren, könnte der Workflow:
Hier kommt eine Plattform wie Mindverse Studio ins Spiel. Anstatt eine generische KI-API anzusprechen, können Sie mit Mindverse Studio einen eigenen KI-Assistenten erstellen, der exakt auf Ihre Unternehmensdaten, Ihre Tonalität und Ihre spezifischen Aufgaben trainiert ist. Ein n8n-Workflow kann dann über den HTTP-Request-Node eine Anfrage an die API Ihres maßgeschneiderten Mindverse-Assistenten senden und eine hochrelevante, kontextbezogene Antwort erhalten.
Mindverse Studio bietet hierfür eine umfassende, DSGVO-konforme Plattform mit Servern in Deutschland. Die wichtigsten Funktionen umfassen:
Diese Kombination aus der Prozess-Orchestrierung von n8n und der spezialisierten Intelligenz von Mindverse Studio ermöglicht ein Automatisierungsniveau, das weit über herkömmliche Ansätze hinausgeht.
sudo chown -R 1000:1000 n8n_data
, da der n8n-Container standardmäßig mit der User-ID 1000 läuft.docker compose logs [service_name]
(z. B. docker compose logs n8n
), um die Log-Ausgaben des Containers zu prüfen. Hier finden Sie meist detaillierte Fehlermeldungen, z. B. zu einer falschen Datenbankverbindung oder fehlenden Umgebungsvariablen.volumes
-Konfiguration vergessen oder falsch eingerichtet haben. Überprüfen Sie die Pfade und stellen Sie sicher, dass für jeden datenspeichernden Dienst (n8n, postgres) ein persistentes Volume korrekt zugewiesen ist.Docker Compose ist für 95% der Anwendungsfälle die perfekte Lösung. Es gibt jedoch Szenarien, in denen Sie über Alternativen nachdenken sollten.
Kubernetes ist ein noch mächtigeres Container-Orchestrierungssystem. Der Wechsel wird dann relevant, wenn Sie extreme Skalierungsanforderungen haben, eine automatische Selbstreparatur der Infrastruktur auf Cluster-Ebene benötigen und über ein dediziertes DevOps-Team verfügen, das die signifikant höhere Komplexität von K8s verwalten kann.
Wenn Sie sich nicht mit der Verwaltung der Infrastruktur befassen möchten und bereit sind, dafür zu bezahlen, bietet n8n eine eigene Cloud-Lösung an. Sie opfern dabei ein gewisses Maß an Kontrolle und Flexibilität (z. B. bei der direkten Datenbankanbindung), gewinnen aber an Komfort.
Sie verfügen nun über das vollständige Wissen, um ein professionelles, sicheres und skalierbares n8n-System aufzusetzen. Sie verstehen nicht nur die technischen Befehle, sondern die strategische Bedeutung hinter jeder Entscheidung – von der Wahl der Datenbank bis zur Absicherung per Reverse Proxy. Sie haben gesehen, wie dieses Setup die Grundlage für die Integration fortschrittlicher KI-Fähigkeiten bildet, um Ihre Geschäftsprozesse nicht nur zu automatisieren, sondern intelligent zu transformieren.
Der entscheidende Schritt ist nun die Umsetzung. Nutzen Sie diesen Leitfaden als Ihren Bauplan. Implementieren Sie die produktionsreife Architektur und beginnen Sie damit, das volle Potenzial der Workflow-Automatisierung für Ihr Unternehmen zu erschließen. Jede Stunde, die Sie in dieses robuste Fundament investieren, wird sich durch zuverlässige, effiziente und intelligente Prozesse um ein Vielfaches auszahlen.
Während Standard-Tools an ihre Grenzen stoßen, bietet Mindverse Studio die nötige Sicherheit, Skalierbarkeit und Anpassbarkeit für professionelle Anwendungsfälle. DSGVO-konform und auf Ihren Daten trainierbar.
Lernen Sie in nur 30 Minuten kennen, wie Ihr Team mit KI mehr erreichen kann – live und persönlich.
🚀 Demo jetzt buchen