n8n auf Raspberry Pi: 24/7 Automatisierung für unter 100€

Von Fabian Bitzer
7 Min. Lesezeit
n8n auf Raspberry Pi: 24/7 Automatisierung für unter 100€

240€ pro Jahr für n8n Cloud zahlen? Oder einmal 80€ ausgeben und dann für immer automatisieren? Wenn du bei dieser Frage auch nur eine Sekunde nachdenken musst, dann lies bitte nicht weiter - dieser Artikel ist für Leute, die rechnen können.

Okay, Spaß beiseite. Ich weiß, dass du als Selbstständiger, Freelancer oder Kleinunternehmer besseres zu tun hast, als dich mit Server-Konfigurationen rumzuschlagen. Aber hier ist die Wahrheit: Ein Raspberry Pi mit n8n ist so ziemlich das Beste, was du für deine Workflow-Automatisierung tun kannst. Und nein, du brauchst dafür keinen "Digitalisierungsberater" für 1.500€ am Tag, der dir dann erklärt, dass du "in die Cloud gehen" sollst.

Warum überhaupt n8n selbst hosten?

Bevor wir in die technischen Details einsteigen, lass uns kurz über das "Warum" sprechen. n8n ist ein fantastisches Open-Source-Tool für Workflow-Automatisierung. Du kannst damit alles verbinden: CRM-Systeme, E-Mail-Provider, Datenbanken, APIs und seit neuestem auch KI-Agents, die rund um die Uhr für dich arbeiten.

Das Problem? Die n8n Cloud kostet ab 20€ pro Monat - also 240€ im Jahr. Für Workflows, die du genauso gut auf einem kleinen Computer zuhause laufen lassen kannst. Und genau hier kommt der Raspberry Pi ins Spiel.

Die Kostenrechnung: Raspberry Pi vs. n8n Cloud

Lass uns mal Klartext reden:

Raspberry Pi Lösung (einmalig + laufend)

  • Raspberry Pi 5 (4GB): ca. 60€
  • Netzteil (27W USB-C): ca. 15€
  • microSD-Karte (32GB): ca. 10€
  • Gehäuse mit Kühlung: ca. 15€
  • Gesamt einmalig: ~100€

Und jetzt der Clou: Laut Jeff Geerling's Messungen verbraucht ein Raspberry Pi 5 im Leerlauf nur etwa 2-3 Watt. Selbst unter Last mit n8n und Docker sind es maximal 6-8 Watt. Das bedeutet:

  • Durchschnittlicher Verbrauch: ~4 Watt
  • Jahresverbrauch: 4W × 24h × 365 = 35 kWh
  • Stromkosten pro Jahr: 35 kWh × 0,40€ = ~14€

n8n Cloud

  • Starter Plan: 20€/Monat = 240€/Jahr
  • Pro Plan: 50€/Monat = 600€/Jahr

Nach dem ersten Jahr hast du mit der Pi-Lösung also schon über 100€ gespart. Ab Jahr zwei sparst du dann jährlich über 200€. Das ist kein Hexenwerk, das ist einfache Mathematik.

Hardware-Empfehlung: Pi 4 vs. Pi 5

Jetzt wird's technisch. Welchen Raspberry Pi solltest du kaufen?

Raspberry Pi 4 (4GB)

  • Preis: ca. 45-55€
  • Stromverbrauch: 3-6 Watt (laut kofler.info)
  • Geeignet für: Einfache Workflows, wenige gleichzeitige Ausführungen
  • Fazit: Budget-Option, aber ausreichend für die meisten Use Cases

Raspberry Pi 5 (4GB oder 8GB)

  • Preis: ca. 60-80€
  • Stromverbrauch: 2-8 Watt (Idle bis Last)
  • Geeignet für: Komplexe Workflows, AI-Agents, mehrere parallele Ausführungen
  • Fazit: Meine klare Empfehlung, besonders für KI-Workflows

Wenn du planst, AI-Agents oder LLM-basierte Workflows zu betreiben, nimm den Pi 5 mit 8GB RAM. Die zusätzlichen 20€ sind es absolut wert.

Methode 1: n8n Installation mit Node.js (Für Puristen)

Diese Methode ist schneller eingerichtet und verbraucht weniger Ressourcen. Perfekt, wenn du nur n8n laufen lassen willst und keinen Docker-Overhead brauchst.

Schritt 1: System aktualisieren

sudo apt update && sudo apt upgrade -y

Schritt 2: Node.js 20 installieren

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

Schritt 3: n8n global installieren

sudo npm install -g n8n

Schritt 4: n8n als Systemdienst einrichten

Damit n8n nach jedem Neustart automatisch startet, erstellen wir einen systemd-Service:

sudo nano /etc/systemd/system/n8n.service

Füge folgenden Inhalt ein:

[Unit]
Description=n8n Workflow Automation
After=network.target

[Service]
Type=simple
User=pi
ExecStart=/usr/bin/n8n
Restart=always
RestartSec=10
Environment=N8N_BASIC_AUTH_ACTIVE=true
Environment=N8N_BASIC_AUTH_USER=admin
Environment=N8N_BASIC_AUTH_PASSWORD=dein-sicheres-passwort

[Install]
WantedBy=multi-user.target

Schritt 5: Service aktivieren und starten

sudo systemctl daemon-reload
sudo systemctl enable n8n
sudo systemctl start n8n

n8n läuft jetzt unter http://deine-pi-ip:5678 und startet automatisch nach jedem Reboot. Laut der Anleitung von Wagner's TechTalk ist diese Methode besonders ressourcenschonend.

Methode 2: n8n Installation mit Docker Compose (Für Profis)

Docker bietet bessere Isolation und einfachere Updates. Der Trade-off: Etwas mehr RAM-Verbrauch. Für einen Pi 5 mit 4GB+ kein Problem.

Schritt 1: Docker installieren

curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER

Danach ausloggen und wieder einloggen!

Schritt 2: Docker Compose Datei erstellen

mkdir ~/n8n && cd ~/n8n
nano docker-compose.yml

Inhalt:

version: '3.8'

services:
  n8n:
    image: n8nio/n8n:latest
    restart: always
    ports:
      - "5678:5678"
    environment:
      - N8N_BASIC_AUTH_ACTIVE=true
      - N8N_BASIC_AUTH_USER=admin
      - N8N_BASIC_AUTH_PASSWORD=dein-sicheres-passwort
      - N8N_HOST=0.0.0.0
      - GENERIC_TIMEZONE=Europe/Berlin
    volumes:
      - n8n_data:/home/node/.n8n

volumes:
  n8n_data:

Schritt 3: Container starten

docker compose up -d

Das war's! Docker kümmert sich um automatische Neustarts. Updates machst du einfach mit:

docker compose pull && docker compose up -d

Best Practices für stabilen 24/7 Betrieb

Ein Raspberry Pi ist kein Enterprise-Server - aber mit den richtigen Einstellungen läuft er monatelang ohne Probleme. Hier meine Tipps aus der Praxis:

1. Verwende eine hochwertige SD-Karte oder besser: eine SSD

SD-Karten sterben irgendwann. Für 24/7 Betrieb empfehle ich eine USB-SSD. Kostet 20-30€ mehr, hält aber ewig und ist deutlich schneller.

2. Kühlung nicht vergessen

Der Pi 5 wird unter Last warm. Ein passiver Kühlkörper reicht für n8n meist aus, aber ein kleiner Lüfter schadet nicht. Thermal Throttling killt deine Performance.

3. Automatische Backups einrichten

Sichere regelmäßig dein ~/.n8n Verzeichnis (bei Node.js) oder das Docker Volume. Ein simpler Cronjob reicht:

0 3 * * * tar -czf /home/pi/backups/n8n-$(date +%Y%m%d).tar.gz ~/.n8n

4. Watchdog aktivieren

Der Hardware-Watchdog startet den Pi automatisch neu, falls er sich aufhängt:

sudo apt install watchdog
sudo systemctl enable watchdog

5. Statische IP vergeben

Nichts ist nerviger als ein Pi, der nach dem Router-Neustart eine neue IP hat. Konfiguriere eine statische IP in deinem Router oder direkt auf dem Pi.

AI-Workflows und KI-Agents auf dem Raspberry Pi

Hier wird's spannend. n8n unterstützt mittlerweile richtige AI-Agents, die autonom Aufgaben erledigen können. Und ja, das läuft auch auf einem Raspberry Pi!

Was möglich ist:

  • OpenAI/Claude API-Calls: Kein Problem, die Rechenpower liegt in der Cloud
  • Automatische E-Mail-Beantwortung: Eingehende Mail analysieren, KI-Antwort generieren, versenden
  • Content-Erstellung: Social Media Posts, Blog-Entwürfe, Newsletter
  • Datenanalyse: CSVs einlesen, von KI zusammenfassen lassen, Reports erstellen

Was schwierig wird:

  • Lokale LLMs: Ollama mit Llama 3 läuft auf dem Pi 5, aber langsam. Für Echtzeit-Anwendungen nicht geeignet.
  • Bildgenerierung: Vergiss es. Dafür brauchst du eine GPU.

Mein Tipp: Nutze den Pi als Orchestrator, der API-Calls an Cloud-KIs macht. Die schwere Rechenarbeit erledigen OpenAI, Anthropic oder andere - dein Pi koordiniert nur die Workflows.

Externe Erreichbarkeit: Cloudflare Tunnel statt Port-Forwarding

Du willst deine Workflows auch von unterwegs triggern? Webhooks von externen Services empfangen? Dann brauchst du externe Erreichbarkeit.

Bitte, BITTE mach kein Port-Forwarding in deinem Router. Das ist ein Sicherheitsalbtraum. Stattdessen: Cloudflare Tunnel. Kostenlos, sicher, und in 5 Minuten eingerichtet.

# Cloudflared installieren
curl -L https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-arm64 -o cloudflared
chmod +x cloudflared
sudo mv cloudflared /usr/local/bin/

# Tunnel einrichten
cloudflared tunnel login
cloudflared tunnel create n8n-tunnel
cloudflared tunnel route dns n8n-tunnel n8n.deine-domain.de

Danach ist dein n8n unter https://n8n.deine-domain.de erreichbar - mit SSL, ohne offene Ports.

Fazit: Mach es einfach

Ich weiß, das war jetzt viel. Aber hier ist die Kurzversion:

  1. Kauf einen Raspberry Pi 5 (4GB reicht, 8GB ist besser)
  2. Installiere n8n (Docker für Komfort, Node.js für Performance)
  3. Richte den Systemdienst ein (automatischer Start)
  4. Mach regelmäßig Backups
  5. Spar 200€+ pro Jahr

Du brauchst keinen teuren Berater, der dir erklärt, dass "Self-Hosting zu komplex" ist. Du brauchst keinen überteuerten Cloud-Service. Du brauchst einen 80€-Computer und eine Stunde Zeit.

Und das Beste: Deine Daten bleiben bei dir. Keine DSGVO-Kopfschmerzen, keine Abhängigkeit von externen Anbietern, keine monatlichen Rechnungen.

Also, worauf wartest du noch? Dein Raspberry Pi wartet darauf, deine Workflows zu automatisieren. 24 Stunden am Tag, 7 Tage die Woche, für unter 100€.

P.S.: Falls du Fragen hast oder bei der Einrichtung nicht weiterkommst - die n8n Community ist extrem hilfsbereit. Und im Gegensatz zu manchen "Experten" kostet die Hilfe dort nichts.

F

Über Fabian Bitzer

Fabian Bitzer studiert Digitale Medien und erstellt seit mehreren Jahren professionelle Webseiten. Mit seiner Expertise in modernem Webdesign und Online-Marketing unterstützt er Unternehmen dabei, ihre digitale Präsenz aufzubauen und nachhaltig zu wachsen.

Autor

Weitere interessante Artikel

Entdecken Sie mehr hilfreiche Tipps und Insights zu Webdesign und Online-Marketing