Tag

asset/n8n:swarmit-0725
Content Digest: sha256:84cd0cc4cca04c85f91618b7ae27956d2a592e22438d14f8a609e6b9a4765bac
Details
Pull Command

docker pull registry.pub.deployment.center/asset/n8n:swarmit-0725


Manifests
Details
Content Digest

sha256:06b7f52a202641c118468e8db085e76dba4b5e54f1fc0eca857d299438c0ff9c

Created

2025-07-10 15:24:45 +0200

Size

283 MB


Labels
  • org.opencontainers.image.description
    Workflow Automation Tool
  • org.opencontainers.image.source
    https://github.com/n8n-io/n8n
  • org.opencontainers.image.title
    n8n
  • org.opencontainers.image.url
    https://n8n.io
  • org.opencontainers.image.version
    1.101.1

Environment
N8N_RELEASE_TYPE

stable

NODE_ENV

production

NODE_ICU_DATA

/usr/local/lib/node_modules/full-icu

NODE_VERSION

22.17.0

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

SHELL

/bin/sh

YARN_VERSION

1.22.22


Layers

[#000] sha256:fe07684b16b82247c3539ed86a65ff37a76138ec25d380bd80c869a1a4c73236 - 1.28% (3.62 MB)

[#001] sha256:0f5de7b9fedaabe948ed84b67afe5e940933cc96fa1a88a1fbef64d739e5cbf6 - 17.18% (48.7 MB)

[#002] sha256:4e500f9ee51d1efbea35adb29056db1db8cde5c30697af21e62da5fe6727f741 - 0.42% (1.2 MB)

[#003] sha256:3a953394efe83b66644f5172a1e983c6e0a4562da73bdc99ed9f7a56e6f4c43b - 0.0% (446 Bytes)

[#004] sha256:05227aec863129a06c7dcb6bfe33ca7fc2879dbb80531146f7290aca1498968e - 9.03% (25.6 MB)

[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#007] sha256:144fb0e9943ce871a4dbdb31603d0a4729e17dd5b7a89d82c16e90da1a8534c4 - 49.64% (141 MB)

[#008] sha256:c76ba7d5e1b4d2f9b6542460da278169012276c2406368189c6de91ca517bc05 - 2.11% (5.99 MB)

[#009] sha256:5a3e6b0523259143f414b2ff201b8620c1736efe5a07561f441ff5e64403370d - 0.0% (311 Bytes)

[#010] sha256:548a151d8a788c858250e3fc3cb6d6be378ebcf7acaa24689fd46b76052b8883 - 0.0% (582 Bytes)

[#011] sha256:7ba403b2242c1a31d84ef42de881b8e5baac22488b415d70f783dce608c55243 - 0.95% (2.68 MB)

[#012] sha256:5bd3c3a2d07f35695a5b3a59b6e3724c4a165dfbe9669b944861662645b10afa - 3.92% (11.1 MB)

[#013] sha256:2d9e67e5d27dca02c0cc8245c9ed93057089f95837b0cd2c4ba1f988a6badb53 - 9.16% (26 MB)

[#014] sha256:98c0f1986b152fbd893197c51d9132092a7f027d44d1b18eb0c84ec79cd1220b - 0.51% (1.45 MB)

[#015] sha256:b3448223436c33661642cfb6ffa2d821c4808274fa18067eed7e0f2fa0ee3091 - 4.68% (13.3 MB)

[#016] sha256:2af0b726af642fcdcf1a2d027d84b6787fbc6666cb5df2bb9d14741bc4a71654 - 0.0% (1.76 KB)

[#017] sha256:c4c3fac7f85a873256b27788afc16ad9d0861f7aca25322bc5aeaac38c35e6f2 - 0.01% (22.4 KB)

[#018] sha256:e46efbb28e5c594514ea45f5cefe566ffec89a16cd977b5adec72f7995f5acba - 0.01% (22.4 KB)

[#019] sha256:933dcb2e9a46d5ef2132333943a9ce0ffddcb0137704dea627027ee031750a59 - 0.01% (22.4 KB)

[#020] sha256:ae986c42eaa1b9550756791832b39667ac28fd7ad263fd4c57f7ff8c7776fab5 - 0.0% (271 Bytes)

[#021] sha256:f3cf573e6ef4104f9c8b2f413d1526807030c65b9f1cfa8763c382dfc5f16cbb - 0.0% (240 Bytes)

[#022] sha256:902100f61a45ec4bbce1ae2f489f590b64f9160e130f5d6e195991047812359d - 0.0% (770 Bytes)

[#023] sha256:c23969f357325a2ec1d80c6176acfe5795303f7c5b830fe4eb0067ef73ace339 - 1.09% (3.08 MB)


History
2025-05-30 16:20:41 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.22.0-x86_64.tar.gz / # buildkit

2025-05-30 16:20:41 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-06-25 02:25:22 UTC (buildkit.dockerfile.v0)

ENV NODE_VERSION=22.17.0

2025-06-25 02:25:22 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c addgroup -g 1000 node && adduser -u 1000 -G node -s /bin/sh -D node && apk add --no-cache libstdc++ && apk add --no-cache --virtual .build-deps curl && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)" && case "${alpineArch##*-}" in x86_64) ARCH='x64' CHECKSUM="830808c21d263bae5d0718ed61f7b6404693315d4b28e2ae6c5dc1b1f89fb2cb" OPENSSL_ARCH=linux-x86_64;; x86) OPENSSL_ARCH=linux-elf;; aarch64) OPENSSL_ARCH=linux-aarch64;; arm*) OPENSSL_ARCH=linux-armv4;; ppc64le) OPENSSL_ARCH=linux-ppc64le;; s390x) OPENSSL_ARCH=linux-s390x;; *) ;; esac && if [ -n "${CHECKSUM}" ]; then set -eu; curl -fsSLO --compressed "https://unofficial-builds.nodejs.org/download/release/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz"; echo "$CHECKSUM node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" | sha256sum -c - && tar -xJf "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" -C /usr/local --strip-components=1 --no-same-owner && ln -s /usr/local/bin/node /usr/local/bin/nodejs; else echo "Building from source" && apk add --no-cache --virtual .build-deps-full binutils-gold g++ gcc gnupg libgcc linux-headers make python3 py-setuptools && export GNUPGHOME="$(mktemp -d)" && for key in C0D6248439F1D5604AAFFB4021D900FFDB233756 DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 CC68F5A3106FF448322E48ED27F5E38D5B0A215F 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C 108F52B48DB57BB0CC439B2997B01419BD92F80A A363A499291CBBC940DD62E41F10027AF002F8B0 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz" && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc && gpgconf --kill all && rm -rf "$GNUPGHOME" && grep " node-v$NODE_VERSION.tar.xz\$" SHASUMS256.txt | sha256sum -c - && tar -xf "node-v$NODE_VERSION.tar.xz" && cd "node-v$NODE_VERSION" && ./configure && make -j$(getconf _NPROCESSORS_ONLN) V= && make install && apk del .build-deps-full && cd .. && rm -Rf "node-v$NODE_VERSION" && rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; fi && rm -f "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" && find /usr/local/include/node/openssl/archs -mindepth 1 -maxdepth 1 ! -name "$OPENSSL_ARCH" -exec rm -rf {} \; && apk del .build-deps && node --version && npm --version && rm -rf /tmp/* # buildkit

2025-06-25 02:25:22 UTC (buildkit.dockerfile.v0)

ENV YARN_VERSION=1.22.22

2025-06-25 02:25:22 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apk add --no-cache --virtual .build-deps-yarn curl gnupg tar && export GNUPGHOME="$(mktemp -d)" && for key in 6A010C5166006599AA17F08146C2130DFD2497F5 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz" && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc" && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && gpgconf --kill all && rm -rf "$GNUPGHOME" && mkdir -p /opt && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/ && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && apk del .build-deps-yarn && yarn --version && rm -rf /tmp/* # buildkit

2025-06-25 02:25:22 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2025-06-25 02:25:22 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-06-25 02:25:22 UTC (buildkit.dockerfile.v0)

CMD ["node"]

2025-06-30 09:13:45 UTC (buildkit.dockerfile.v0)

COPY / / # buildkit

2025-06-30 09:13:45 UTC (buildkit.dockerfile.v0)

WORKDIR /home/node

2025-06-30 09:13:45 UTC (buildkit.dockerfile.v0)

ENV NODE_ICU_DATA=/usr/local/lib/node_modules/full-icu

2025-06-30 09:13:45 UTC (buildkit.dockerfile.v0)

EXPOSE map[5678/tcp:{}]

2025-07-03 00:33:34 UTC (buildkit.dockerfile.v0)

ARG N8N_VERSION=1.101.1

2025-07-03 00:33:34 UTC (buildkit.dockerfile.v0)

ARG N8N_RELEASE_TYPE=stable

2025-07-03 00:33:34 UTC (buildkit.dockerfile.v0)

ENV NODE_ENV=production

2025-07-03 00:33:34 UTC (buildkit.dockerfile.v0)

ENV N8N_RELEASE_TYPE=stable

2025-07-03 00:33:34 UTC (buildkit.dockerfile.v0)

ENV NODE_ICU_DATA=/usr/local/lib/node_modules/full-icu

2025-07-03 00:33:34 UTC (buildkit.dockerfile.v0)

ENV SHELL=/bin/sh

2025-07-03 00:33:34 UTC (buildkit.dockerfile.v0)

WORKDIR /home/node

2025-07-03 15:01:56 UTC (buildkit.dockerfile.v0)

COPY /app /usr/local/lib/node_modules/n8n # buildkit

2025-07-03 15:01:56 UTC (buildkit.dockerfile.v0)

COPY /launcher-bin/* /usr/local/bin/ # buildkit

2025-07-03 15:01:57 UTC (buildkit.dockerfile.v0)

COPY docker/images/n8n/docker-entrypoint.sh / # buildkit

2025-07-03 15:01:57 UTC (buildkit.dockerfile.v0)

COPY docker/images/n8n/n8n-task-runners.json /etc/n8n-task-runners.json # buildkit

2025-07-03 15:02:06 UTC (buildkit.dockerfile.v0)

RUN |2 N8N_VERSION=1.101.1 N8N_RELEASE_TYPE=stable /bin/sh -c cd /usr/local/lib/node_modules/n8n && npm rebuild sqlite3 && ln -s /usr/local/lib/node_modules/n8n/bin/n8n /usr/local/bin/n8n && mkdir -p /home/node/.n8n && chown -R node:node /home/node # buildkit

2025-07-03 15:02:11 UTC (buildkit.dockerfile.v0)

RUN |2 N8N_VERSION=1.101.1 N8N_RELEASE_TYPE=stable /bin/sh -c npm install -g npm@11.4.2 # buildkit

2025-07-03 15:02:12 UTC (buildkit.dockerfile.v0)

RUN |2 N8N_VERSION=1.101.1 N8N_RELEASE_TYPE=stable /bin/sh -c cd /usr/local/lib/node_modules/n8n/node_modules/pdfjs-dist && npm install @napi-rs/canvas # buildkit

2025-07-03 15:02:12 UTC (buildkit.dockerfile.v0)

EXPOSE map[5678/tcp:{}]

2025-07-03 15:02:12 UTC (buildkit.dockerfile.v0)

USER node

2025-07-03 15:02:12 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["tini" "--" "/docker-entrypoint.sh"]

2025-07-03 15:02:12 UTC (buildkit.dockerfile.v0)

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=1.101.1

2025-07-10 15:24:41 +0200 (buildkit.dockerfile.v0)

COPY /healthcheck / # buildkit

2025-07-10 15:24:41 +0200 (buildkit.dockerfile.v0)

COPY /opt/omd/versions/default/share/check_mk/agents/linux/* /usr/local/bin/ # buildkit

2025-07-10 15:24:42 +0200 (buildkit.dockerfile.v0)

COPY /opt/omd/versions/default/share/check_mk/agents/mk-job /usr/local/bin/mk-job # buildkit

2025-07-10 15:24:42 +0200 (buildkit.dockerfile.v0)

COPY /opt/omd/versions/default/share/check_mk/agents/check_mk_agent.linux /usr/local/bin/check_mk_agent # buildkit

2025-07-10 15:24:42 +0200 (buildkit.dockerfile.v0)

USER root

2025-07-10 15:24:42 +0200 (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's#Hostname: $(uname -n)#Hostname: ${SWARMIT_HOSTNAME}#g' /usr/local/bin/check_mk_agent # buildkit

2025-07-10 15:24:43 +0200 (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's#if inpath timeout; then#if inpath timeoutXXXXX; then#g' /usr/local/bin/check_mk_agent # buildkit

2025-07-10 15:24:43 +0200 (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir /etc/check_mk && mkdir -p /var/lib/check_mk_agent/spool && mkdir /var/lib/check_mk_agent/cache && mkdir -p /usr/lib/check_mk_agent/plugins && mkdir /usr/lib/check_mk_agent/local # buildkit

2025-07-10 15:24:44 +0200 (buildkit.dockerfile.v0)

RUN /bin/sh -c echo -e "[DOCKER]\nskip_sections: docker_container_agent\ncontainer_id: name\nbase_url: unix://var/run/docker.sock\n" > /etc/check_mk/docker.cfg # buildkit

2025-07-10 15:24:44 +0200 (buildkit.dockerfile.v0)

COPY secret_from_file.sh /etc/secret_from_file.sh # buildkit

2025-07-10 15:24:45 +0200 (buildkit.dockerfile.v0)

RUN /bin/sh -c apk add bash && sed -i 's#/bin/sh#/bin/bash\nsource /etc/secret_from_file.sh#g' /docker-entrypoint.sh # buildkit