Namespace
fnsys
Image / Tag
dockhand:7c52441c
Content Digest
sha256:4c6e8ec3452e17632090644c654356ba2840f303b400b40c7c49ba1fa350fdb2
Details
Created

2026-03-11 19:14:11 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:c4035fd8826287dfa1fed74aec0c4d8305f512d79d9299e7c804e784a96808d5 - 55.76% (87.6 MB)

[#001] sha256:661e24286efc5af82d6427b563f7de945697d966374d3f16001f1fd3a227c930 - 27.26% (42.8 MB)

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

[#003] sha256:d7a27df74b9c26b4b41e726a551e3dae0e9707e3a16f550e6bb65fbccfb71e77 - 0.0% (91 Bytes)

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

[#005] sha256:778bfd43237b9f34a68129b8c8d0f249e7baab1e1059ab1e7d8cb13f72882118 - 0.0% (1007 Bytes)

[#006] sha256:84fedfc0ecf0ce1d9323cb585d202b8f3e6427659ca3dd64ac1860d8abc24d84 - 9.29% (14.6 MB)

[#007] sha256:1eafa0f1d5eb711ee7030dc37c2c411b70a2735803117e521b81d109702fac41 - 0.0% (1.82 KB)

[#008] sha256:bb583032d2e141549da797ac67aa0c19a19b16faecbd55648ffac8b3be7fd1b1 - 4.56% (7.16 MB)

[#009] sha256:1ea01e10fb65377eb5cbcee7679659e941285c3d400fbd92053195ab2e791d83 - 0.0% (4.24 KB)

[#010] sha256:37e9a9bf0aa95b0fedb64a3a699a420b21fbebcdfa0b9b078644ad138f389e81 - 3.07% (4.83 MB)

[#011] sha256:2899357deb4c20bc70478d1c66e05de545941e9c3f847a1240d3fe206c6d297d - 0.01% (18.5 KB)

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

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

[#014] sha256:57f8c1ac3f4a372d08de055d0ebbbafeffa498cf4b3f7585c9a6e3f8f81f15b0 - 0.0% (1.97 KB)

[#015] sha256:0abfde1018ed48c0761cec8ce12c8aafcfac462d50d87ab27a7ca198cf72e2e4 - 0.0% (1.97 KB)

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

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

[#018] sha256:4b90ea801a4bb6e5a7aa87e0b0c8cbba346ec607e37c57af420c5d434be2535e - 0.0% (189 Bytes)


History
2026-03-11 19:10:26 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-03-11 19:14:08 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:14:08 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:14:08 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-03-11 19:14:08 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-11 19:14:08 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-11 19:14:08 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-11 19:14:10 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-03-11 19:14:10 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-03-11 19:14:10 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-03-11 19:14:10 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-03-11 19:14:10 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:14:10 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-03-11 19:14:10 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:14:11 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-03-11 19:14:11 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:14:11 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:14:11 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-03-11 19:14:11 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:14:11 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-11 19:14:11 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-03-11 19:14:11 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:14:11 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:14:11 UTC (buildkit.dockerfile.v0)

CMD []

Details
Created

2026-03-11 19:18:09 UTC

Size

151 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:974f3b5b2ee3d54d51a0b868c571eda77a3c9fc2d6d175531949b8b763947b3c - 54.2% (81.8 MB)

[#001] sha256:1fbd22ecbd0cefcf7363885f0c170491120857b7a9f369dbc4c9102123ee1b4f - 28.39% (42.8 MB)

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

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

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

[#005] sha256:2a86e6f6ecd340411b6e21906253b825d23e44e4eb85276d9ed631820eb2e2db - 0.0% (1008 Bytes)

[#006] sha256:3d09442bd7265eaf4944c1cfcd35280f89461ad58fbe00a82b9db1ad95c6dba8 - 9.61% (14.5 MB)

[#007] sha256:0df79a5a5578f43880010e8f842e6dac72c1a33db53df3e8660a943607bc01c2 - 0.0% (1.82 KB)

[#008] sha256:e6d73a626b1d49b8ab5a55b55d15489e908058b6c9e0d5bdf96796219db00b89 - 4.75% (7.16 MB)

[#009] sha256:84e8cf3fc99405cc72c0c1a5946a57b81f8a0e4fe69626b3e023813271db7c75 - 0.0% (4.24 KB)

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

[#011] sha256:8971336d285d8937685ec825f582667dfcbed326f3fa6e5e02e361ace7ddb476 - 0.01% (18.5 KB)

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

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

[#014] sha256:0c528608ac8e5c1ed136d29ecd42f2add92713bcb02089a35067c21d48584de0 - 0.0% (1.97 KB)

[#015] sha256:1f4ead77cd10b6c446383a57a649c24f9c063d20f5ff43bbf4f7665feff40138 - 0.0% (1.97 KB)

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

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

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


History
2026-03-11 19:10:29 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-03-11 19:18:06 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:18:06 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:18:06 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-03-11 19:18: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-11 19:18: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-11 19:18:07 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-11 19:18:08 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-03-11 19:18:08 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-03-11 19:18:09 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-03-11 19:18:09 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-03-11 19:18:09 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:18:09 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-03-11 19:18:09 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:18:09 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-03-11 19:18:09 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:18:09 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:18:09 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-03-11 19:18:09 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:18:09 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-11 19:18:09 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-03-11 19:18:09 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:18:09 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:18:09 UTC (buildkit.dockerfile.v0)

CMD []