Namespace
fnsys
Image / Tag
dockhand:ec4e3888
Content Digest
sha256:3da1b1c1b627f3d040e8f26a888f8886e8c04f419a066376731ad6068dda9ee0
Details
Created

2026-03-10 09:32:06 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:d723bfedcbfbb25c714ebdd85f4fa96c35b90a06b2caf0671b81c732cffe6f40 - 55.79% (87.6 MB)

[#001] sha256:e02e2df479beb14f470a65ea0efa66541c6f8e21672e96501a06e92a4b0fcd76 - 27.27% (42.8 MB)

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

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

[#004] sha256:31b8a193228896d2e26fa3ca05a9fadd002b7be8afd36beae82abe7097fd4e90 - 0.0% (206 Bytes)

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

[#006] sha256:cf3ef81a8f5f6f357d39a83f02527841827328cdee8bef0d4b06249f8856d228 - 9.25% (14.5 MB)

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

[#008] sha256:14eb7a0ae1b5f3e9738abd46642ad2d46eaa9f74015f3bb6b65ca8792965ff50 - 4.56% (7.15 MB)

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

[#010] sha256:714fbec1ef3083bbfd815f80771ba37e301f15863d1aaf42e1a503e86704e93a - 3.08% (4.83 MB)

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

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

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

[#014] sha256:98e09f9060cade6b40e5ca490713b4394e3ea008b32ad9c5b1d3be0055a48b47 - 0.0% (2.05 KB)

[#015] sha256:7317ba4d8db575714affacaefc925a7ec271278eae9b8ace3fd1e3c4fbeb0e71 - 0.0% (2.04 KB)

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

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

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


History
2026-03-10 09:28:38 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-03-10 09:32:04 UTC (buildkit.dockerfile.v0)

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

2026-03-10 09:32:04 UTC (buildkit.dockerfile.v0)

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

2026-03-10 09:32:04 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-03-10 09:32:04 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-10 09:32:04 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-10 09:32:04 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-10 09:32:05 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-03-10 09:32:05 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-03-10 09:32:06 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-03-10 09:32:06 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-03-10 09:32:06 UTC (buildkit.dockerfile.v0)

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

2026-03-10 09:32:06 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-03-10 09:32:06 UTC (buildkit.dockerfile.v0)

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

2026-03-10 09:32:06 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-03-10 09:32:06 UTC (buildkit.dockerfile.v0)

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

2026-03-10 09:32:06 UTC (buildkit.dockerfile.v0)

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

2026-03-10 09:32:06 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-03-10 09:32:06 UTC (buildkit.dockerfile.v0)

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

2026-03-10 09:32:06 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-10 09:32:06 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-03-10 09:32:06 UTC (buildkit.dockerfile.v0)

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

2026-03-10 09:32:06 UTC (buildkit.dockerfile.v0)

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

2026-03-10 09:32:06 UTC (buildkit.dockerfile.v0)

CMD []