kurse:raspberry_pi:n8n_auf_raspberry_pi_im_lan_mit_docker:kapitel_1_lektion_1.2

Du verstehst die Bausteine, die Ports und die Datenpfade des Setups. Dadurch kannst Du später Fehler schnell einordnen und das System sicher erweitern.


Docker startet n8n als Container, Docker Compose steuert Start/Stop/Updates, und ein Host-Verzeichnis sorgt für dauerhafte Daten.


  • 5678/tcp → n8n Web-Editor (Browser-Zugriff)
  • 5679/tcp → Task Broker (intern für Task Runner / Python)

Für den Kurs reicht der Zugriff auf Port 5678. Port 5679 wird erst relevant, wenn Sie den External Task Runner aktivieren.


Damit n8n Updates und Neustarts übersteht, werden Daten auf dem Host gespeichert:

  • Host-Pfad: /srv/docker/n8n/data
  • Container-Pfad: /home/node/.n8n

Merke: Alles, was in /home/node/.n8n liegt (z. B. Config, DB, Credentials), muss persistent sein.


  • /srv/docker/n8n/.env → Umgebungsvariablen (Host, Key, Zeitzone, Pruning)
  • /srv/docker/n8n/docker-compose.yml → Container-Definition (Ports, Volumes, Restart)
  • /srv/docker/n8n/data/ → persistente n8n-Daten

IP ermitteln:

hostname -I

Port 5678 = Weboberfläche Persistenz = /srv/docker/n8n/data → /home/node/.n8n Port 5679 = nur für Python/Runner relevant

Für diesen Kurs reicht der Zugriff auf Port 5678 (Weboberfläche im Browser). Port 5679 ist kein Web-/Browser-Port und bleibt intern: Er wird nur benötigt, wenn Du den Python Task Runner (External Mode) aktivieren. „External“ bedeutet hier: separater Runner-Container innerhalb von Docker, nicht „aus dem Internet erreichbar“. Für das automatische Senden von Meta-Posts (ausgehende API-Requests) ist kein eingehendes HTTPS erforderlich.

  • kurse/raspberry_pi/n8n_auf_raspberry_pi_im_lan_mit_docker/kapitel_1_lektion_1.2.txt
  • Zuletzt geändert: 2026/02/26 09:37
  • von strangelove