Namespace
fnsys
Image / Tag
dockhand:3d39ea59
Content Digest
sha256:00a81ee6599222edcb72c1d8765494c1afe3fcf22b46b0ee3116a8cc1293c2dc
Details
Created

2026-05-22 16:23:05 UTC

Size

162 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:cba52f1bc145461a522a9142ab55610b1900985fb533f2ffca4b1a307a79f07f - 51.22% (83 MB)

[#001] sha256:f88ab7598ab6a78d14a57f238184af76ffa2fc80675e5b6156e9e648c4b17330 - 26.72% (43.3 MB)

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

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

[#004] sha256:abecce98729fc2bbeb269c7c800294a63c35abe9f3b6b466c7615f37cab0f32d - 0.0% (205 Bytes)

[#005] sha256:70bf4d5cb88efb462520c968c2ac8967f9d9e25793dae4d299ab4305fe0ef023 - 0.0% (1007 Bytes)

[#006] sha256:69287e4d935fbdb92f136613129d7151ac13e367ec305edbae343460efbc2d92 - 11.92% (19.3 MB)

[#007] sha256:8ce3973a6f93ba838a715c16eb5f303ba54dfaf51cb41ad8accb0024fc4547c6 - 0.0% (1.82 KB)

[#008] sha256:dcad2f8febad26025a3854f5ba4f375a53da416496189c7a153d0914ecf2e260 - 7.16% (11.6 MB)

[#009] sha256:339b77ea0abefc369d2554d650c2398ea0f798cfad7e6ea1d336d6fb09921f7a - 0.0% (4.29 KB)

[#010] sha256:db81bee65de769b5b33379a7e9f8e082fde364dab42ad6dd67c616449518f1de - 2.92% (4.73 MB)

[#011] sha256:d3a6d0d154580c32674f7cada53e9459dc92eb62117e2265c6d0a71a5e8feda1 - 0.02% (31.2 KB)

[#012] sha256:a86fc07aea4873dc64e355ba10cada8a54d640ee2234333910163dad8d174059 - 0.02% (31.9 KB)

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

[#014] sha256:a163b6bb20041423745fde01256d5e58b4ca8bf4edbb00e41cf3eb3af3d1ff3a - 0.0% (2.29 KB)

[#015] sha256:ff329209618cd64ff160eeff57d850434ba62c836950852ef1123f7505aee7ce - 0.0% (2.28 KB)

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

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

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


History
2026-05-22 16:21:12 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-05-22 16:23:02 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:23:02 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:23:02 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-05-22 16:23:02 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-05-22 16:23:02 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-05-22 16:23:03 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:23:03 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-05-22 16:23:03 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-05-22 16:23:04 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-05-22 16:23:04 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-05-22 16:23:04 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:23:04 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-05-22 16:23:04 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:23:04 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-05-22 16:23:04 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:23:05 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:23:05 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-05-22 16:23:05 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:23:05 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-05-22 16:23:05 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-05-22 16:23:05 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:23:05 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:23:05 UTC (buildkit.dockerfile.v0)

CMD []

Details
Created

2026-05-22 16:26:30 UTC

Size

156 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:c0dd2b003d34beb36cf3f59e4fb075c903ae3fff581fe79025fd69f11cbf4894 - 49.72% (77.5 MB)

[#001] sha256:717854ba54a5a5724d092430e7ff712400e2d3ac3861cd3cb19976b5879f254c - 27.76% (43.3 MB)

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

[#003] sha256:61be6c1b51fed3204fdd70e326fd2d4f341cdc7d1ba53a309aac27627868aaf2 - 0.0% (93 Bytes)

[#004] sha256:098aee5c21ca72e83cd97510eaed7b4e3a8104f369da632275042bc10270b9b3 - 0.0% (206 Bytes)

[#005] sha256:14ffec034fe074b219a5a27466e2aedb24a6b7efc2c770f3f36816324e00244b - 0.0% (1007 Bytes)

[#006] sha256:ce41e4a80ee76e0e0a40eeb1ef99b7247c02c98fe86ed12b62c0df6a97b55294 - 12.22% (19 MB)

[#007] sha256:30d673c71da7ee041cd76a701fa97ba2192b6e32894007f3e03fbecfed67c18a - 0.0% (1.82 KB)

[#008] sha256:e869c063015bce9a29c6b18f405cb956a6fb6d846bfaac8eaf10b41c828d409b - 7.44% (11.6 MB)

[#009] sha256:1c6f4693719069d885485c1251133fd617166aebc8f853d6ac128245671bc714 - 0.0% (4.29 KB)

[#010] sha256:8477699d48e92c47a8cec7fd7bd04041d0cd1f03c492f9d4361e691fb1765584 - 2.79% (4.34 MB)

[#011] sha256:84058cc25edd5033cbe915a554a54c3aa6f6981adcef38d14aad9aa296a1164d - 0.02% (31.2 KB)

[#012] sha256:9390dbf10b5608356407f0756959af3dd4cbc62c7822ed0c35c3fd2af6c01289 - 0.02% (31.9 KB)

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

[#014] sha256:3da93aa5d4d38ba4c8232d59e7190b6434287328c37169ef73f8a0028869c049 - 0.0% (2.29 KB)

[#015] sha256:ff7b493c6df975d722f51684a2bc0008e84303c6b881c918935b01bd41b5ce22 - 0.0% (2.28 KB)

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

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

[#018] sha256:2b0d621f7ef5adabc36d2ab380a4b582ead933b1e80aec8a9989aed74ee65b63 - 0.0% (188 Bytes)


History
2026-05-22 16:21:23 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-05-22 16:26:26 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:26:27 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:26:27 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-05-22 16:26:27 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-05-22 16:26:27 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-05-22 16:26:27 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:26:28 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-05-22 16:26:28 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-05-22 16:26:29 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-05-22 16:26:29 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-05-22 16:26:29 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:26:29 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-05-22 16:26:29 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:26:29 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-05-22 16:26:29 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:26:29 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:26:30 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-05-22 16:26:30 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:26:30 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-05-22 16:26:30 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-05-22 16:26:30 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:26:30 UTC (buildkit.dockerfile.v0)

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

2026-05-22 16:26:30 UTC (buildkit.dockerfile.v0)

CMD []