Docker images for n8n with Robot Framework and Playwright support.
| Image | Description |
|---|---|
delilovic/n8n_base |
Base image with Node.js and system dependencies |
delilovic/n8n |
n8n workflow automation (installed from npm) |
delilovic/n8n_robotframework |
n8n with Robot Framework and Playwright |
These images use Debian Bookworm instead of Alpine Linux because Robot Framework Browser (Playwright) requires glibc. Alpine uses musl libc, which is incompatible with Playwright's pre-built binaries.
- Go to Actions → Build n8n Robot Framework Images
- Click Run workflow
- Enter Node.js version and n8n version
- Images are pushed to Docker Hub
./docker/images/build-n8n-robotframework.sh <NODE_VERSION> <N8N_VERSION>Example:
./docker/images/build-n8n-robotframework.sh 22.22.0 2.4.4docker run -it --rm --name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
delilovic/n8n_robotframework:latest- Docker
- Docker Hub account (for pushing images)
DOCKERHUB_TOKENsecret in GitHub (for Actions)