Free (Mini) Kurs · n8n auf Raspberry Pi im LAN mit Docker
Ziel: n8n läuft stabil im Heimnetz (LAN-only, HTTP) auf Raspberry Pi OS Lite 64-bit – mit Persistenz, Docker Compose und praxisnaher Fehlerbehebung.
Nach dem Kurs erreichbar unter: http://core.local:5678 (oder http://IP-ADRESSE:5678)
Hinweis (Meta-Posts): Für das automatische Senden von Meta-Posts (ausgehende API-Requests) ist kein eingehendes HTTPS erforderlich. HTTPS/Reverse Proxy ist erst nötig, wenn externe Dienste Webhooks zu Dir senden sollen.
Schnellstart
Voraussetzungen
- Raspberry Pi (Pi 4 / 2 GB reicht für den Einstieg)
- Raspberry Pi OS Lite 64-bit
- SSH-Zugriff (Terminal)
- Internet für Docker-Installation & Images
- Browser im gleichen LAN
Kursmaterial (Download / Handout)
Legen Sie die Dateien z. B. unter ``/srv/docker/n8n/`` ab (bzw. als Wiki-Downloads im Kurs-Namespace).
- docker-compose.yml (n8n + n8n-runners)
- .env.example (inkl. Pruning + Secure Cookie + Runner-Token)
- 00-runbook.md (Start/Stop/Update/Backup)
- troubleshooting.md (EACCES, Key-Mismatch, Cookie-Warnung)
Kursplan (Kapitel / Lektionen)
| Kapitel | Inhalt | Link |
|---|---|---|
| Kapitel 1 | Einstieg & Zielbild | Öffnen |
| Kapitel 2 | Docker & Compose installieren | Öffnen |
| Kapitel 3 | n8n per Docker Compose (LAN-only) | Öffnen |
| Kapitel 4 | Troubleshooting Praxis (3 Klassiker) | Öffnen |
| Kapitel 5 | Python im Code-Node (External Task Runner) | Öffnen |
| Kapitel 6 | Betrieb, Updates, Next Steps | Öffnen |
Direktlinks: Lektionen
Kapitel 1
Kapitel 2
Kapitel 3
Kapitel 4
Kapitel 5 (optional)
Kapitel 6
Next Steps (nach dem Free-Kurs)
- Pro-Modul: Reverse Proxy + HTTPS (Apache/Traefik), saubere URLs ohne Port, sichere Sessions
- Backup-Modul: Pull-Backup (core.local zieht von mcp.local), versioniert & wartungsfest
- CoreStack: n8n + Postgres + DokuWiki + Gitea + code-server + FileBrowser
Merksatz: Der ``N8N_ENCRYPTION_KEY`` ist produktiv kritisch. Einmal setzen, sicher speichern (Passwortmanager).