n8n-custom (sha256:9d77ad760f6b0245667462a2c75d5f226ad6c7eb74c324636f75eeb2da50637f)
Published 2026-09-05 03:12:32 +02:00 by sebleh
Installation
docker pull git.ar21.de/sebleh/n8n-custom@sha256:9d77ad760f6b0245667462a2c75d5f226ad6c7eb74c324636f75eeb2da50637fsha256:9d77ad760f6b0245667462a2c75d5f226ad6c7eb74c324636f75eeb2da50637fAbout this package
Workflow Automation Tool
Image layers
| add root layout |
| mount /out from exec sh -c /install amd64 |
| add users and groups |
| mkdir /app |
| add metadata |
| RUN /bin/sh -c apk add --no-cache busybox-binsh && apk --no-cache add --virtual .build-deps-fonts msttcorefonts-installer fontconfig && update-ms-fonts && fc-cache -f && apk del .build-deps-fonts && find /usr/share/fonts/truetype/msttcorefonts/ -type l -exec unlink {} \; && apk add --no-cache openssh graphicsmagick tini tzdata ca-certificates libc6-compat librdkafka && rm -rf /tmp/* /root/.npm /root/.cache/node /opt/yarn* && apk del apk-tools # buildkit |
| RUN /bin/sh -c mkdir -p /usr/local/bin && ln -sf /usr/bin/node /usr/local/bin/node # buildkit |
| WORKDIR /home/node |
| ENV NODE_PATH=/usr/local/lib/node_modules |
| EXPOSE [5678/tcp] |
| ARG N8N_VERSION=2.38.3 |
| ARG N8N_RELEASE_TYPE=stable |
| ARG IMAGE_DESCRIPTION=Workflow Automation Tool |
| ENV NODE_ENV=production |
| ENV N8N_RELEASE_TYPE=stable |
| ENV SHELL=/bin/sh |
| WORKDIR /home/node |
| COPY ./compiled /usr/local/lib/node_modules/n8n # buildkit |
| COPY docker/images/n8n/docker-entrypoint.sh / # buildkit |
| COPY /build/node_modules/sqlite3/build/Release/node_sqlite3.node /usr/local/lib/node_modules/n8n/node_modules/sqlite3/build/Release/node_sqlite3.node # buildkit |
| COPY /build/isolated-vm/build/Release/isolated_vm.node /usr/local/lib/node_modules/n8n/node_modules/isolated-vm/build/Release/isolated_vm.node # buildkit |
| COPY /build/node_modules/@confluentinc/kafka-javascript/build/Release/confluent-kafka-javascript.node /tmp/ # buildkit |
| RUN |3 N8N_VERSION=2.38.3 N8N_RELEASE_TYPE=stable IMAGE_DESCRIPTION=Workflow Automation Tool /bin/sh -c set -e; N8N=/usr/local/lib/node_modules/n8n; kafka=$(echo "$N8N"/node_modules/.pnpm/@confluentinc+kafka-javascript@*/node_modules/@confluentinc/kafka-javascript); install -D /tmp/confluent-kafka-javascript.node "$kafka/build/Release/confluent-kafka-javascript.node"; rm -rf "$N8N"/node_modules/.pnpm/isolated-vm@*/node_modules/isolated-vm/prebuilds; mkdir -p /usr/local/bin; ln -s "$N8N/bin/n8n" /usr/local/bin/n8n; mkdir -p /home/node/.n8n; chown -R node:node /home/node; rm -rf /root/.npm /tmp/* # buildkit |
| EXPOSE [5678/tcp] |
| USER node |
| ENTRYPOINT ["tini" "--" "/docker-entrypoint.sh"] |
| LABEL org.opencontainers.image.title=n8n org.opencontainers.image.description=Workflow Automation Tool org.opencontainers.image.source=https://github.com/n8n-io/n8n org.opencontainers.image.url=https://n8n.io org.opencontainers.image.version=2.38.3 |
| USER root |
| RUN /bin/sh -c wget -q https://dl-cdn.alpinelinux.org/alpine/v3.24/main/x86_64/apk-tools-3.0.7-r0.apk && tar -xzf apk-tools-3.0.7-r0.apk -C / && rm apk-tools-3.0.7-r0.apk # buildkit |
| RUN /bin/sh -c apk --update add qpdf # buildkit |
| USER node |
Labels
| Key | Value |
|---|---|
| com.docker.dhi.chain-id | sha256:345b12b168ca26df4099ff68ad878a18c02d80e187dd91f8406f505bda2c04ce |
| com.docker.dhi.compliance | cis |
| com.docker.dhi.created | 2026-08-10T17:01:42Z |
| com.docker.dhi.date.release | 2026-05-05 |
| com.docker.dhi.definition | image/node/alpine-3.24/26-dev |
| com.docker.dhi.distro | alpine-3.24 |
| com.docker.dhi.entitlement | public |
| com.docker.dhi.flavor | |
| com.docker.dhi.name | dhi/node |
| com.docker.dhi.package-manager | apk |
| com.docker.dhi.shell | busybox |
| com.docker.dhi.title | Node.js 26.x (dev) |
| com.docker.dhi.url | https://dhi.io/catalog/node |
| com.docker.dhi.variant | dev |
| com.docker.dhi.version | 26.7.0-alpine3.24-dev |
| org.opencontainers.image.created | 2026-09-05T01:10:59Z |
| org.opencontainers.image.description | Workflow Automation Tool |
| org.opencontainers.image.revision | 0dbece0878b90df9d0a4f6f37727d42b40e09327 |
| org.opencontainers.image.source | https://git.ar21.de/sebleh/n8n-custom.git |
| org.opencontainers.image.title | n8n |
| org.opencontainers.image.url | https://git.ar21.de/sebleh/n8n-custom |
| org.opencontainers.image.version | 2.38.3 |