Running n8n on docker , code error 159

Hello,

I have some trouble using n8n with docker on my rasberry pi 4 : i have an errorr code 159 when running the container.

Here is some information on my configuration

docker-compose.yml :

services:

n8n:

image: n8nio/n8n:latest

platform: linux/arm64

container_name: n8n

restart: unless-stopped

ports:

  - "5678:5678"

env_file:

  - .env

volumes:

  - ./n8n_data:/home/node/.n8n

.env :

N8N_BASIC_AUTH_ACTIVE=true

N8N_BASIC_AUTH_USER=myusername

N8N_BASIC_AUTH_PASSWORD=mypassword

N8N_HOST=192.168.1.23 #ip de mon raspberry

N8N_PORT=5678

N8N_SECURE_COOKIE=false

Docker version :

Docker version 28.5.1, build e180ab8

Docker compose version :

Docker Compose version v2.40.2

Os architecture :

aarch64

Raspberry info :

PRETTY_NAME=“Raspbian GNU/Linux 12 (bookworm)”

NAME=“Raspbian GNU/Linux”

VERSION_ID=“12”

VERSION=“12 (bookworm)”

VERSION_CODENAME=bookworm

ID=raspbian

ID_LIKE=debian

Results when running command “docker compose up -d” & docker ps" :

loris@raspberrypi:~/projet/n8n $ docker compose up -d

[+] Running 2/2

:check_mark: Network n8n_default Created 0.2s :check_mark: Container n8n Started 0.8s loris@raspberrypi:~/projet/n8n $ docker ps

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

400a21684fbb n8nio/n8n:latest “tini – /docker-ent…” 6 seconds ago Restarting (159) Less than a second ago

Thank you for your help.