kurse:raspberry_pi:n8n_auf_raspberry_pi_im_lan_mit_docker:kapitel_3_lektion_3.3

Sie erstellen die docker-compose.yml für n8n, starten den Container und prüfen, ob der Editor im Browser erreichbar ist.


sudo nano /srv/docker/n8n/docker-compose.yml

Inhalt einfügen:

services:
  n8n:
    image: n8nio/n8n:latest
    container_name: n8n
    restart: unless-stopped

    ports:
      - "5678:5678"

    env_file:
      - .env

    volumes:
      - /srv/docker/n8n/data:/home/node/.n8n

    user: "1000:1000"

cd /srv/docker/n8n
docker compose up -d

docker compose logs -f n8n

Erwartung: In den Logs erscheint eine Zeile wie:


Öffnen Sie im Browser:

IP am Raspberry Pi anzeigen:

hostname -I

1) Container läuft nicht

docker ps --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}"

2) Port 5678 lauscht nicht

sudo ss -tulpn | grep 5678 || true

3) Logs zeigen Fehler

docker logs --tail 80 n8n

Wenn der Editor erreichbar ist, ist Kapitel 3 abgeschlossen. Als nächstes folgt Praxis-Troubleshooting (Kapitel 4).

  • kurse/raspberry_pi/n8n_auf_raspberry_pi_im_lan_mit_docker/kapitel_3_lektion_3.3.txt
  • Zuletzt geändert: 2026/02/26 11:37
  • von strangelove