Namespace
fnsys
Image / Tag
dockhand:dcda0d66
Content Digest
sha256:4169ddc0a612ec27e0e673a1094da8da699a94424f2d8c80fac905a602d8bf5b
Details
Created

2026-03-13 13:54: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:9aea549d82c1776bbca2bfb307bb3d42c698567be18f3078ff4e0dc84ee44ea5 - 54.41% (87.8 MB)

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

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

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

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

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

[#006] sha256:0587c775a20c89f35296b7fcf000d56bb63de6118a1fa01b99a77180a39670d1 - 9.05% (14.6 MB)

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

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

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

[#010] sha256:1988331eb607c474f4da2bc67b9ea12253ca60a7d53bdfd66106b068ce762dc9 - 2.93% (4.72 MB)

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

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

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

[#014] sha256:2e44b74a911f5ddb069e0195120da9a0c01380b798880ce2688f897b10601b39 - 0.0% (1.97 KB)

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

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

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

[#018] sha256:58b81545004ce164fd5196a6f6aab38d21b14b8887ce468347cdd4ee05876f86 - 0.0% (188 Bytes)


History
2026-03-13 13:50:39 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

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

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

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

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

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

WORKDIR /app

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

COPY /app/node_modules ./node_modules # buildkit

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

COPY /app/package.json ./ # buildkit

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

COPY /app/build ./build # buildkit

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

COPY /app/server.js ./ # buildkit

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

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

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

COPY drizzle/ ./drizzle/ # buildkit

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

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

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

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

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

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

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

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

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

COPY scripts/emergency/ ./scripts/ # buildkit

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

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

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

EXPOSE map[3000/tcp:{}]

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

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

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

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

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

CMD []

Details
Created

2026-03-13 13:57:53 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:7a29b7ee34b3bcac7d1637c55b4788f29fd25c69dd633f104ef534bd085a5f9d - 52.86% (82 MB)

[#001] sha256:6c1add9b93233b15285a255f709a1e354a109d88ea6092f625b4a0c4125691cc - 27.62% (42.8 MB)

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

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

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

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

[#006] sha256:0270aeb084838e76e7fb7d9c1698312bd61692e321510a6b7e64fdf78275a74b - 9.35% (14.5 MB)

[#007] sha256:83b89368f9f51db4f51608c1dff995ae0520b0bd91406643233fdb0675ba0e3d - 0.0% (1.81 KB)

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

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

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

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

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

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

[#014] sha256:2d51d4be83f7d347e516567ae832adac81745f00b15da45bb65c61854806032f - 0.0% (1.97 KB)

[#015] sha256:34ac48743324080a270baadb983aa0dc1d84d7e37237d5549725f7734314313c - 0.0% (1.96 KB)

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

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

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


History
2026-03-13 13:50:39 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-03-13 13:57:51 UTC (buildkit.dockerfile.v0)

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

2026-03-13 13:57:51 UTC (buildkit.dockerfile.v0)

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

2026-03-13 13:57:51 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-03-13 13:57:51 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 13:57:51 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 13:57:51 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 13:57:52 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-03-13 13:57:52 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-03-13 13:57:53 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-03-13 13:57:53 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-03-13 13:57:53 UTC (buildkit.dockerfile.v0)

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

2026-03-13 13:57:53 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-03-13 13:57:53 UTC (buildkit.dockerfile.v0)

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

2026-03-13 13:57:53 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-03-13 13:57:53 UTC (buildkit.dockerfile.v0)

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

2026-03-13 13:57:53 UTC (buildkit.dockerfile.v0)

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

2026-03-13 13:57:53 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-03-13 13:57:53 UTC (buildkit.dockerfile.v0)

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

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

EXPOSE map[3000/tcp:{}]

2026-03-13 13:57:53 UTC (buildkit.dockerfile.v0)

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

2026-03-13 13:57:53 UTC (buildkit.dockerfile.v0)

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

2026-03-13 13:57:53 UTC (buildkit.dockerfile.v0)

CMD []