Namespace
fnsys
Image / Tag
dockhand:874cea4a
Content Digest
sha256:5742294995804b3527ebf3feb352f23a8ed42bc1d2c033543a183e3991b3eea7
Details
Created

2026-03-03 18:18:51 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:02df69a32bb78de695bf20ab3566d12a583697947ea79c1badc3d2aa3a244417 - 55.87% (87.4 MB)

[#001] sha256:916999d550ee462882587d4fc416ebda6d57d1e6f675830211d7aa8eb7a08ece - 27.36% (42.8 MB)

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

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

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

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

[#006] sha256:f00e652eb8e0ec651b8307b9d1e504933ae071a14e9e0f23201f10f81ef51b5c - 9.05% (14.2 MB)

[#007] sha256:7ad265a8d101b48417d639a55e768f8cadaaef3e1b58cb36d52caf7649c4f3ca - 0.0% (1.8 KB)

[#008] sha256:c4e4190a986187e85305f8405fd09c86ced326e73d8cdc620090935afd866065 - 4.57% (7.15 MB)

[#009] sha256:426eb48ac411e6648520f7d131bf340339aadd67dcbd626c273372c9bc0b01eb - 0.0% (4.06 KB)

[#010] sha256:079bea7fe9da8a4c4f5c056812f3798a91ee4920052dfc8ffd5a7162feb6e4c1 - 3.09% (4.83 MB)

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

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

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

[#014] sha256:e2d652205782616c8ab2dc43b1a22007ff448e6b4f7435c02703fb21fc19ecf0 - 0.0% (2.02 KB)

[#015] sha256:f5e3ca4a329fc067b167cf4fdc47e79e5a9151761c1438c8c50af6e28b3d1464 - 0.0% (2.01 KB)

[#016] sha256:b7eeef04de74704f58bbcc0a8e6cade7ee84a63531dfdb2c8b8cb3b4f08085da - 0.0% (7.1 KB)

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

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


History
2026-03-03 18:15:04 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-03-03 18:18:48 UTC (buildkit.dockerfile.v0)

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

2026-03-03 18:18:48 UTC (buildkit.dockerfile.v0)

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

2026-03-03 18:18:48 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-03-03 18:18:48 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-03 18:18:48 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-03 18:18:48 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-03 18:18:50 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-03-03 18:18:50 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-03-03 18:18:50 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-03-03 18:18:50 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-03-03 18:18:50 UTC (buildkit.dockerfile.v0)

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

2026-03-03 18:18:50 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-03-03 18:18:50 UTC (buildkit.dockerfile.v0)

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

2026-03-03 18:18:50 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-03-03 18:18:50 UTC (buildkit.dockerfile.v0)

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

2026-03-03 18:18:50 UTC (buildkit.dockerfile.v0)

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

2026-03-03 18:18:50 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-03-03 18:18:50 UTC (buildkit.dockerfile.v0)

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

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

EXPOSE map[3000/tcp:{}]

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

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

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

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

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

CMD ["node" "/app/server.js"]

Details
Created

2026-03-03 18:44:00 UTC

Size

150 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:64e616f438918cc7d0d069829239f88acdce6f1ff0888f4da3840293251daf90 - 54.32% (81.6 MB)

[#001] sha256:19a0de8a9848c2eb437ac6e41615b20ff0d347d1847e0d9008b80fca64cbd7f5 - 28.5% (42.8 MB)

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

[#003] sha256:2ee13e60fd3a53e480e032392c45ee4519b39c9f13eb14d890337f02ca3a6b2a - 0.0% (90 Bytes)

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

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

[#006] sha256:47fedfefbaeec2bb95df25876e2b7cdded89abb33eb862fd040d118c9d9b0b79 - 9.36% (14.1 MB)

[#007] sha256:1f38d938e1144ac466839f5f9f6398b178d98d78bfcd7eefd579da26a47b8de7 - 0.0% (1.8 KB)

[#008] sha256:44db5e6f04b770a78a3bad4496a928521fc07072be57e28145ca66bede02ef6b - 4.76% (7.15 MB)

[#009] sha256:2973b9753dadf2f07773600aa55c2ae035863195ee146c9e7c66ddaacb5ffd7b - 0.0% (4.06 KB)

[#010] sha256:b2be49da05d583efdae6e287ffa2735e2c7ee898d02c50d04e9eea31f26c387e - 3.0% (4.51 MB)

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

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

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

[#014] sha256:a6c65b0fffc5def84778137197cda41153ee5bb112e580c07577d6cceda3ece4 - 0.0% (2.01 KB)

[#015] sha256:0112f3e95267fcf4eed729dcec5e1e98b735a319d40f798ca4e47bfb22b7b121 - 0.0% (2.01 KB)

[#016] sha256:65197047f9ec83fa39407de4d6aab9424fc4702739ed300b72d137f94c35531f - 0.0% (7.1 KB)

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

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


History
2026-03-03 18:15:27 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-03-03 18:43:57 UTC (buildkit.dockerfile.v0)

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

2026-03-03 18:43:57 UTC (buildkit.dockerfile.v0)

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

2026-03-03 18:43:57 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-03-03 18:43:57 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-03 18:43:57 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-03 18:43:58 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-03 18:43:59 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-03-03 18:43:59 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-03-03 18:43:59 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-03-03 18:43:59 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-03-03 18:43:59 UTC (buildkit.dockerfile.v0)

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

2026-03-03 18:43:59 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-03-03 18:43:59 UTC (buildkit.dockerfile.v0)

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

2026-03-03 18:43:59 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-03-03 18:43:59 UTC (buildkit.dockerfile.v0)

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

2026-03-03 18:43:59 UTC (buildkit.dockerfile.v0)

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

2026-03-03 18:43:59 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-03-03 18:43:59 UTC (buildkit.dockerfile.v0)

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

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

EXPOSE map[3000/tcp:{}]

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

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

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

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

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

CMD ["node" "/app/server.js"]