n8n for ARMv7 / Raspberry Pi 3+. Native deps, Node 22. Currently [email protected]
10K+
Docker image of n8n built specifically for the ARMv7 architecture, compatible with Raspberry Pi 3 and newer.
n8n is a free and extensible workflow automation tool that lets you connect services and APIs to build powerful automations through a visual interface.
This image is optimized for ARMv7 (32-bit) devices, so you can run n8n directly on a Raspberry Pi 3 without emulation or complex local builds.
docker run -d \
--name n8n \
-p 5678:5678 \
richter92/n8n-armv7:latest
# 1. Fix directory permissions
sudo mkdir -p ~/.n8n
sudo chown -R 1000:1000 ~/.n8n
# 2. Start the container
docker run -d \
--name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
--user 1000:1000 \
-e N8N_SECURE_COOKIE=false \
richter92/n8n-armv7:latest
After starting the container, open: http://<RASPBERRY_PI_IP>:5678
On first access, n8n will ask you to create the owner/admin account.
latest — latest stable n8n version packaged in this image2.33.7 — pinned releaseFor detailed instructions, Docker Compose examples, troubleshooting, and customization, see the project repository:
Common variables:
| Variable | Default | Description |
|---|---|---|
N8N_HOST | 0.0.0.0 | Host to bind |
N8N_PORT | 5678 | Port to listen on |
N8N_PROTOCOL | http | Protocol (http / https) |
N8N_SECURE_COOKIE | false | Require HTTPS for cookies |
See the official n8n configuration docs for the full list.
node)/healthzFor issues, questions, or contributions, visit the GitHub repository.
Content type
Image
Digest
sha256:4407cca84…
Size
455.8 MB
Last updated
about 4 hours ago
docker pull richter92/n8n-armv7