Namespace
fnsys
Image / Tag
dockhand:d12e3713
Content Digest
sha256:16b2404be5c8572c63f66fac34f9b81965d3c51f769f6d7f0b2354958bc69d8f
Details
Created

2026-03-04 19:27:42 UTC

Size

157 MB

Content Digest
Environment
DATA_DIR

/app/data

HOME

/home/dockhand

HOST

0.0.0.0

NODE_ENV

production

PATH

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

PGID

1001

PORT

3000

PUID

1001

SSL_CERT_FILE

/etc/ssl/certs/ca-certificates.crt


Layers

[#000] sha256:a8320eba06d6703f9b0f9850c4ef9fe2c7049f24ae1765519ed3c76ad0f6cedc - 55.91% (87.5 MB)

[#001] sha256:d8994926fb4e8ee5c52c7b6b957ed8a76adde5be002573abc9d9cd804aa09b50 - 27.34% (42.8 MB)

[#002] sha256:fcb122ef312a0589fc9a0619a1fb5d204f340da0a1a1a45bb8262d1dc44b2b7b - 0.02% (25.7 KB)

[#003] sha256:9a07653c41d55390bce6b75748b06282629e8d6a00f76ef2c1abbb9d4b565998 - 0.0% (93 Bytes)

[#004] sha256:8d5287ce85acb048eeda639894b1994745d6eeb502426899d8a04094106b6b3d - 0.0% (206 Bytes)

[#005] sha256:380f5d534f2e855a9b6f1ccc651b6ea215a633e8a13d5dcc0ba294b085363a33 - 0.0% (1008 Bytes)

[#006] sha256:455f6334d2102468b77dba3cc3cca5af3373b64ae754caa35a2ba01d32685689 - 9.04% (14.2 MB)

[#007] sha256:6eb936e6acb68995f34ca191bccdce65f3bab8b5a444e0e8bfc1b80d05e4d9ef - 0.0% (1.79 KB)

[#008] sha256:b6c90062fa91cb4e1a0d95bd3a3729d154b7ba0934352dbbbdc620dcc6584627 - 4.57% (7.15 MB)

[#009] sha256:776c030fcfccc4e2ba55d5b0f66d823cfd80484d58b58e6b7aa86344332b7dab - 0.0% (4.07 KB)

[#010] sha256:da2891d94a22c063d5af2f70fe50b69debcf045f0b59a9a2cac3e3f22941038a - 3.08% (4.83 MB)

[#011] sha256:7800e667f2152133903ccca0d4724aba2ca27c5f247502930c0756fe677ca8ea - 0.01% (18.5 KB)

[#012] sha256:e18a4ddbf9ab893fadcceb0da1bdfe639d4f780f047a44e4ff3654e150b8080a - 0.01% (19 KB)

[#013] sha256:0a07d9504031ff653071b0d95e721284471e61c56dd44a301bd744cf99b23adb - 0.01% (11.4 KB)

[#014] sha256:b4feec5e02cffba632d64b85a642216e804d92e834494c4b881d8966311ee407 - 0.0% (2.02 KB)

[#015] sha256:d693e7dfadaa934264c3e7173b520449e3a24df3058539af90263190e95e5369 - 0.0% (2.01 KB)

[#016] sha256:a92d5eef5b1924d5d4a6fd1f5b2c7685be2f6b2dc4a155c4ba05fc7391924cc8 - 0.0% (7.09 KB)

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

[#018] sha256:b14d4a9db8b51c2b36b88b3ff5fede33d19aa46e8d956605b128f6c2f98d77a7 - 0.0% (190 Bytes)


History
2026-03-04 19:22:52 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-03-04 19:27:40 UTC (buildkit.dockerfile.v0)

COPY /usr/local/bin/node /usr/local/bin/node # buildkit

2026-03-04 19:27:40 UTC (buildkit.dockerfile.v0)

COPY /usr/local/lib/libnss_wrapper.so /usr/lib/libnss_wrapper.so # buildkit

2026-03-04 19:27:40 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-03-04 19:27:40 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt NODE_ENV=production PORT=3000 HOST=0.0.0.0 DATA_DIR=/app/data HOME=/home/dockhand PUID=1001 PGID=1001

2026-03-04 19:27:40 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p /usr/libexec/docker/cli-plugins && ln -sf /usr/bin/docker-compose /usr/libexec/docker/cli-plugins/docker-compose # buildkit

2026-03-04 19:27:40 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c addgroup -g 1001 dockhand && adduser -u 1001 -G dockhand -h /home/dockhand -D dockhand # buildkit

2026-03-04 19:27:41 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-03-04 19:27:41 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

COPY /app/bin/collection-worker ./bin/collection-worker # buildkit

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

COPY drizzle-pg/ ./drizzle-pg/ # buildkit

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

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

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh # buildkit

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x ./scripts/*.sh ./scripts/**/*.sh 2>/dev/null || true # buildkit

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p /home/dockhand/.dockhand/stacks /app/data && chown dockhand:dockhand /app/data /home/dockhand /home/dockhand/.dockhand /home/dockhand/.dockhand/stacks # buildkit

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD-SHELL" "curl -f http://localhost:3000/ || exit 1"] "30s" "10s" "5s" '\x03'}

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/sbin/tini" "--" "/usr/local/bin/docker-entrypoint.sh"]

2026-03-04 19:27:42 UTC (buildkit.dockerfile.v0)

CMD ["node" "/app/server.js"]

Details
Created

2026-03-04 19:53:08 UTC

Size

150 MB

Content Digest
Environment
DATA_DIR

/app/data

HOME

/home/dockhand

HOST

0.0.0.0

NODE_ENV

production

PATH

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

PGID

1001

PORT

3000

PUID

1001

SSL_CERT_FILE

/etc/ssl/certs/ca-certificates.crt


Layers

[#000] sha256:436a962d9b2a9e9f89937002e9b6cad689d8d7ab200efc27e640e86df210d2c7 - 54.36% (81.8 MB)

[#001] sha256:3d74f3738b78dec032578e962fbd569028e7306d61b1cf22fb7b509f0a4d6d02 - 28.47% (42.8 MB)

[#002] sha256:b1a2168fdbca634a1a5b5f954be5827778839adcedec442072cb93b93367f201 - 0.02% (25.7 KB)

[#003] sha256:7d773474e1a93a6e184e1b8791eda9bae8960e0ae12fc960060cdda58a3712fe - 0.0% (93 Bytes)

[#004] sha256:6baec1a0ef6b769003a939cf63b95d7f3537f1474738216aa1f0b9e3429618bf - 0.0% (207 Bytes)

[#005] sha256:61bdc2059614d6abb549d51e9387846ac7c164c5918f83d4094a2ac2399c20ff - 0.0% (1008 Bytes)

[#006] sha256:69c8775cbc49ecf5a66d2f023ee6c4406a359b3a30c4745235f91a3d05b8262f - 9.35% (14.1 MB)

[#007] sha256:9a495c5b85cba2e1ee6f80f746e64ecb5af342b7ea7adf72c65e5d2c34efc901 - 0.0% (1.8 KB)

[#008] sha256:39ee92bbc911efa1828b2961cc59f404f1a55e20eb59e990b8dc58f5d5709fd7 - 4.75% (7.15 MB)

[#009] sha256:b437c657197c3db2ce46331f30ecf2bc43e373a36fc4a9412014578c09b04133 - 0.0% (4.07 KB)

[#010] sha256:794d793ac56613587713488b3c5f23ec83d14bec72adafb049aa1ff6e5b21175 - 2.99% (4.5 MB)

[#011] sha256:5b969336786f038cd5aa6ba4514cd716a8d9ef05606ba0af3a688703f6179f39 - 0.01% (18.5 KB)

[#012] sha256:542f871d5896f0ed2d94cf243bdeccf44e219e5caa5ab89e325e20b371b2f2c0 - 0.01% (19 KB)

[#013] sha256:d0425941a7d0ede2fa6546c559e4ea741cd2d31164454088c37bcdb9157726a5 - 0.01% (11.4 KB)

[#014] sha256:fe3eb9339733d64b6fbab3063bc9cffd92871e0655d7c3df8558cd5bedee6fbd - 0.0% (2.02 KB)

[#015] sha256:80bd91ad4a6fad6e6a0115ef2ce83297faa97d2535ad85d7fcf1a41d273dada9 - 0.0% (2.01 KB)

[#016] sha256:e96a88962fe611ca753a1de4bdc67336716820df2681e8318e6358042aafe683 - 0.0% (7.09 KB)

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

[#018] sha256:a6b4c9c120207fcf398e3f48efdb89efe62031f010e6fb6bcdbf81a0108e6bf0 - 0.0% (191 Bytes)


History
2026-03-04 19:23:13 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-03-04 19:53:06 UTC (buildkit.dockerfile.v0)

COPY /usr/local/bin/node /usr/local/bin/node # buildkit

2026-03-04 19:53:06 UTC (buildkit.dockerfile.v0)

COPY /usr/local/lib/libnss_wrapper.so /usr/lib/libnss_wrapper.so # buildkit

2026-03-04 19:53:06 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-03-04 19:53:06 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt NODE_ENV=production PORT=3000 HOST=0.0.0.0 DATA_DIR=/app/data HOME=/home/dockhand PUID=1001 PGID=1001

2026-03-04 19:53:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p /usr/libexec/docker/cli-plugins && ln -sf /usr/bin/docker-compose /usr/libexec/docker/cli-plugins/docker-compose # buildkit

2026-03-04 19:53:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c addgroup -g 1001 dockhand && adduser -u 1001 -G dockhand -h /home/dockhand -D dockhand # buildkit

2026-03-04 19:53:07 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

COPY /app/bin/collection-worker ./bin/collection-worker # buildkit

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

COPY drizzle-pg/ ./drizzle-pg/ # buildkit

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

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

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh # buildkit

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x ./scripts/*.sh ./scripts/**/*.sh 2>/dev/null || true # buildkit

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p /home/dockhand/.dockhand/stacks /app/data && chown dockhand:dockhand /app/data /home/dockhand /home/dockhand/.dockhand /home/dockhand/.dockhand/stacks # buildkit

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD-SHELL" "curl -f http://localhost:3000/ || exit 1"] "30s" "10s" "5s" '\x03'}

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/sbin/tini" "--" "/usr/local/bin/docker-entrypoint.sh"]

2026-03-04 19:53:08 UTC (buildkit.dockerfile.v0)

CMD ["node" "/app/server.js"]