kurse:raspberry_pi:n8n_auf_raspberry_pi_im_lan_mit_docker:kapitel_4_lektion_4.2

Sie beheben den häufigsten Startfehler bei n8n mit Persistenz: ``EACCES: permission denied, open '/home/node/.n8n/config'``


In den Logs erscheint z. B.:

  • ``Error: EACCES: permission denied, open '/home/node/.n8n/config'``

Prüfen mit:

docker logs --tail 80 n8n

Der Persistenz-Ordner auf dem Host (``/srv/docker/n8n/data``) hat falsche Rechte. n8n läuft im Container als User ``node`` (UID 1000) und benötigt Schreibrechte.


Schritt 1: Stack stoppen

cd /srv/docker/n8n
docker compose down

Schritt 2: Rechte korrigieren

sudo chown -R 1000:1000 /srv/docker/n8n/data
sudo chmod 700 /srv/docker/n8n/data

Schritt 3: Stack wieder starten

docker compose up -d

Schritt 4: Logs prüfen

docker compose logs -f n8n

Erwartung: Kein EACCES mehr, stattdessen eine Zeile wie:


Prüfen, wem der Ordner gehört:

ls -la /srv/docker/n8n | head
ls -la /srv/docker/n8n/data | head

EACCES = fast immer Rechteproblem im Host-Ordner Fix: ``chown 1000:1000`` + ``chmod 700`` auf ``/srv/docker/n8n/data``

  • kurse/raspberry_pi/n8n_auf_raspberry_pi_im_lan_mit_docker/kapitel_4_lektion_4.2.txt
  • Zuletzt geändert: 2026/02/25 12:15
  • von strangelove