Namespace
fnsys
Image / Tag
dockhand:47f02201
Content Digest
sha256:ca4ded49b6cda6887d9bb09aebfa8ada20d0c1b3f03390738367d6c9c311e475
Details
Created

2026-03-13 17:56:03 UTC

Size

161 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:54ecfb8053b5c2d98e13f1cfff67f67e50f9c71f48bce88c3ebe8748fba98783 - 54.41% (87.8 MB)

[#001] sha256:ce335d2026e14cece0b38033f8c1ea1d7fe205949544d3bf9b909e1aa47010a3 - 26.54% (42.8 MB)

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

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

[#004] sha256:1f0e51bcff6134eec7d632249f853a0c40f243273794358c9a45a229c2643afe - 0.0% (206 Bytes)

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

[#006] sha256:995e007b9205c66743d91be6738dae16e092e9310e244c0431a663100eaf6fce - 9.05% (14.6 MB)

[#007] sha256:0589777dedf77a8f4562c4896dfe05d8f78eab6657c7b933c01372119c0e5302 - 0.0% (1.81 KB)

[#008] sha256:aff8232e0daacb3ed40ba9f2bb1822c33ccff24583ce6b6b8a96fbddd73f366e - 7.02% (11.3 MB)

[#009] sha256:63d40d0d5ceec3b9492a821c3930ee504c5ea862f9168719ecdf968095100304 - 0.0% (4.24 KB)

[#010] sha256:9cac3a678e02e43be3e7975a218a91222df782ad5b376ced0cf9e04ba33c5bf1 - 2.93% (4.72 MB)

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

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

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

[#014] sha256:8305eddf774c7c53c503d214742750536a3d158cb29f65ad3a7d79f08160aa75 - 0.0% (1.97 KB)

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

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

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

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


History
2026-03-13 17:52:38 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-03-13 17:56:01 UTC (buildkit.dockerfile.v0)

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

2026-03-13 17:56:01 UTC (buildkit.dockerfile.v0)

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

2026-03-13 17:56:01 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-03-13 17:56:01 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-13 17:56:01 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-13 17:56:01 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-13 17:56:02 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-03-13 17:56:02 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-03-13 17:56:03 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-03-13 17:56:03 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-03-13 17:56:03 UTC (buildkit.dockerfile.v0)

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

2026-03-13 17:56:03 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-03-13 17:56:03 UTC (buildkit.dockerfile.v0)

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

2026-03-13 17:56:03 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-03-13 17:56:03 UTC (buildkit.dockerfile.v0)

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

2026-03-13 17:56:03 UTC (buildkit.dockerfile.v0)

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

2026-03-13 17:56:03 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-03-13 17:56:03 UTC (buildkit.dockerfile.v0)

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

2026-03-13 17:56:03 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-13 17:56:03 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-03-13 17:56:03 UTC (buildkit.dockerfile.v0)

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

2026-03-13 17:56:03 UTC (buildkit.dockerfile.v0)

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

2026-03-13 17:56:03 UTC (buildkit.dockerfile.v0)

CMD []

Details
Created

2026-03-13 18:00:07 UTC

Size

155 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:0cc8c96f4e80f6b4414b641f18e35ec29cc4a2504762b4efbdfd1cf34175de27 - 52.86% (82 MB)

[#001] sha256:78953bc186ce5a33f0202b065aba45892207ff5a958ced8594922f8331db2c40 - 27.62% (42.8 MB)

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

[#003] sha256:aa4ddd666d90a17993c37c030e3ea3b6f422229c6a20cfb54ebd6dc4d9839789 - 0.0% (92 Bytes)

[#004] sha256:36bc685150a9c571d5986ad7ffa5be8dc30e8ec33f4541261878a37920efd4c4 - 0.0% (204 Bytes)

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

[#006] sha256:43ac88070a8b5b9355caf36d81b0a2b4bb3c4f4766db4b7f609691d78059fef3 - 9.35% (14.5 MB)

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

[#008] sha256:a6845af092768267bfdab0893bd56e73ab43e2936ec1953bdf66a2595d5575ed - 7.3% (11.3 MB)

[#009] sha256:be07ea38bf6f975bc548ed887919b6afd931b316792d7378d1aa5da3e2dac041 - 0.0% (4.25 KB)

[#010] sha256:d8b8a5139c346cc6a05bddd30bd5663e4df2dd1f19a780fb3b4fc4f5e5ffcde9 - 2.8% (4.34 MB)

[#011] sha256:1b3fe765a986d7ad810c6aa6b4e7f5ed460c65437f7a0e9926fed0bc759a48c7 - 0.01% (18.5 KB)

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

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

[#014] sha256:01cd67fa00ff78d70da1a0871edea12f1833829f4d797b9ba2c85c7f0f79d288 - 0.0% (1.97 KB)

[#015] sha256:91f40a186a41b8083a13d7f4ff84bd0dc67cb61bd3b46f2a07316b52bd97d1f7 - 0.0% (1.97 KB)

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

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

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


History
2026-03-13 17:52:41 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-03-13 18:00:05 UTC (buildkit.dockerfile.v0)

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

2026-03-13 18:00:05 UTC (buildkit.dockerfile.v0)

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

2026-03-13 18:00:05 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-03-13 18:00:05 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-13 18:00:05 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-13 18:00:05 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-13 18:00:06 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-03-13 18:00:06 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-03-13 18:00:06 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-03-13 18:00:06 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-03-13 18:00:06 UTC (buildkit.dockerfile.v0)

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

2026-03-13 18:00:06 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-03-13 18:00:06 UTC (buildkit.dockerfile.v0)

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

2026-03-13 18:00:06 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-03-13 18:00:06 UTC (buildkit.dockerfile.v0)

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

2026-03-13 18:00:06 UTC (buildkit.dockerfile.v0)

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

2026-03-13 18:00:06 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-03-13 18:00:07 UTC (buildkit.dockerfile.v0)

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

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

EXPOSE map[3000/tcp:{}]

2026-03-13 18:00:07 UTC (buildkit.dockerfile.v0)

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

2026-03-13 18:00:07 UTC (buildkit.dockerfile.v0)

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

2026-03-13 18:00:07 UTC (buildkit.dockerfile.v0)

CMD []