Namespace
fnsys
Image / Tag
dockhand:77c76960
Content Digest
sha256:c57dee143c813f12962fd5d40bb8b4a33f8cea36705db495fa168dac676cfcf1
Details
Created

2026-05-15 17:47:29 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:92f55ea8a7c43da75b359714d94ab3c0366cd6610e0b69296499d5f0325c83a2 - 51.28% (83 MB)

[#001] sha256:569d836b0fa0e92d571ac003846290a8088271d693aa6503535ba8f00fb6e920 - 26.63% (43.1 MB)

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

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

[#004] sha256:c59e8a2d5f2149af620b6c1eb222ae1204f7b72661eecc13ccd0ebe6a763ab4b - 0.0% (203 Bytes)

[#005] sha256:6068762e1707b9c91f980c12bc09a2c658db99d7950a39ad19d048d5e1fcf53e - 0.0% (1006 Bytes)

[#006] sha256:69e8a8fed8ee2c61e8e8ff86d684d473e3ec6fe322702100cc2bf742fe0f44b4 - 11.94% (19.3 MB)

[#007] sha256:09e1e19d6e5febbb1ae4eea32a166ea216e4bd9761221fd1ee7abc7a3ad8b322 - 0.0% (1.82 KB)

[#008] sha256:db85eb7ef63424674c870a947cda40f3624046c9501ef922e3cc7a4b6b489f31 - 7.15% (11.6 MB)

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

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

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

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

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

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

[#015] sha256:3649d635b65863cf61b9bf4bba0e347a1b8a999e4490b2adbdc2cad9a2be247d - 0.0% (2.29 KB)

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

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

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


History
2026-05-15 17:45:37 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-05-15 17:47:26 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:47:26 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:47:26 UTC (buildkit.dockerfile.v0)

WORKDIR /app

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

COPY /app/node_modules ./node_modules # buildkit

2026-05-15 17:47:27 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-05-15 17:47:27 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-05-15 17:47:28 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-05-15 17:47:28 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:47:28 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-05-15 17:47:28 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:47:28 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-05-15 17:47:28 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:47:28 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:47:28 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-05-15 17:47:29 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:47:29 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-15 17:47:29 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-05-15 17:47:29 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:47:29 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:47:29 UTC (buildkit.dockerfile.v0)

CMD []

Details
Created

2026-05-15 17:50:49 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:743381d53599e1ebfef5ac708cbfa59b46ab9adb7ac8de5e7069249800662d27 - 49.8% (77.5 MB)

[#001] sha256:e3caf3966d8f2e4963b656a95d6cb1303b30a444b5c352b9432ce1b202be4f93 - 27.67% (43.1 MB)

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

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

[#004] sha256:df8b7b0b6704f4f16f82eeb31fd76f0f37b1968d3ee45f851ab038de08536f50 - 0.0% (209 Bytes)

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

[#006] sha256:bd4e1e9af90ce9237ff7326eb211db67e6c7bf32960b723c09defe86cf9b7ec0 - 12.24% (19 MB)

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

[#008] sha256:5e3e09a0fe3e93914530e84b70c6d64748f5070ec98a4373c5dde6871dd686ad - 7.43% (11.6 MB)

[#009] sha256:8fc6b1be7b6b3d63c90202cc5966540b032547c6df0fa0815b5047e95b39d311 - 0.0% (4.29 KB)

[#010] sha256:37d29e2c0964ab496cd3bf623e31fe87d7c3d7b835bd1a22f3764c9ba22f5610 - 2.79% (4.34 MB)

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

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

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

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

[#015] sha256:0ec3d33b6acb8bf208198e3fcf1c54fda8aaaeb355f1656c1a726a0830d268db - 0.0% (2.29 KB)

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

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

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


History
2026-05-15 17:45:48 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-05-15 17:50:46 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:50:46 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:50:46 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-05-15 17:50:46 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-15 17:50:46 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-15 17:50:46 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-15 17:50:47 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-05-15 17:50:48 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-05-15 17:50:48 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-05-15 17:50:48 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-05-15 17:50:48 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:50:48 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-05-15 17:50:48 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:50:48 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-05-15 17:50:48 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:50:48 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:50:48 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-05-15 17:50:49 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:50:49 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-15 17:50:49 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-05-15 17:50:49 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:50:49 UTC (buildkit.dockerfile.v0)

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

2026-05-15 17:50:49 UTC (buildkit.dockerfile.v0)

CMD []