Namespace
fnsys
Image / Tag
dockhand:5a1de58f
Content Digest
sha256:90f900989f668db78d8331b30dc758f403170fe675bed9fc7606783eedef7c5a
Details
Created

2026-03-01 15:50:51 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:e1821457ef5086ace682631ba99471493d69be6d2668165b5b6002bac9168387 - 83.12% (129 MB)

[#001] sha256:8a91d4b8bd24ffb98dbd166b08098a7475ca00f73c50f6530a64ed603c51e9bb - 0.02% (25.7 KB)

[#002] sha256:19c847c4d696205909757e7b70fe5be5334589d1fc21549d9b6539f7327a8098 - 0.0% (92 Bytes)

[#003] sha256:d85edad47bccf9a91f3d5b1caf3b1854dd0c972919dc63ebed40c7a176dc38b8 - 0.0% (205 Bytes)

[#004] sha256:013056702bf7171835d165a02eeee46727980c38e369ebbdaeffe491ce555dfd - 0.0% (1008 Bytes)

[#005] sha256:7ee2ef7cadbfeaecc0ebbac378f23f7fea057df5f37cb30d3aad9f064105059c - 9.12% (14.2 MB)

[#006] sha256:8c47f97650f43709432901e175866e99b6f32ba1354f7cf9d2bdd2deee9c528c - 0.0% (1.8 KB)

[#007] sha256:22de2c4634f78c0ae7e457626254feb58980aa27d8c804d4b7bc3081204d64c1 - 4.6% (7.15 MB)

[#008] sha256:bd55e352c4b8daa1374da3ab1b63006edcc5560ecb7cf6c9fdea63055a40c029 - 0.0% (4.06 KB)

[#009] sha256:9fc69ef0bd81a7f0d179e563676a70faedbafcd19e440a5c6835dba8533d2095 - 3.11% (4.83 MB)

[#010] sha256:6c532569ba719bb2e2db0041baf48ee005ee90a6a1bebac295683976d71e3318 - 0.01% (18.5 KB)

[#011] sha256:20a8165931f88d67a9129dd09e09bec1ae3e1385564ad43a5c91d90345b38a6d - 0.01% (19 KB)

[#012] sha256:55cab7375fe097fcc940976c27f17317629a2eb60e602b42040f6c0cf188ebee - 0.01% (11.4 KB)

[#013] sha256:2dbba2cc30a1e4b3cf80f0c74b9bb7bd1d5c2c05c96363b9a964b983768b5509 - 0.0% (1.84 KB)

[#014] sha256:020fddf8ab3ef31c169be3b67cb10c6e894fbb15f3cde76acff521507ea0b15a - 0.0% (1.83 KB)

[#015] sha256:16981f1e23ad9a9ed5672335ed2a283e8ae282033a2c5b16c020569317b90ca2 - 0.0% (7.09 KB)

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

[#017] sha256:cd0ceecc0ad69e614c33bf26447df64de3c5bddcc845afa3ee68de96ca3d93b3 - 0.0% (190 Bytes)


History
2026-03-01 15:47:46 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-03-01 15:50:45 UTC (buildkit.dockerfile.v0)

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

2026-03-01 15:50:45 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-03-01 15:50:45 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-01 15:50:45 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-01 15: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-03-01 15:50:47 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-03-01 15:50:47 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-03-01 15:50:47 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-03-01 15:50:48 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-03-01 15:50:48 UTC (buildkit.dockerfile.v0)

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

2026-03-01 15:50:48 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-03-01 15:50:49 UTC (buildkit.dockerfile.v0)

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

2026-03-01 15:50:49 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-03-01 15:50:49 UTC (buildkit.dockerfile.v0)

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

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

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

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

COPY scripts/emergency/ ./scripts/ # buildkit

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

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

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

EXPOSE map[3000/tcp:{}]

2026-03-01 15:50:51 UTC (buildkit.dockerfile.v0)

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

2026-03-01 15:50:51 UTC (buildkit.dockerfile.v0)

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

2026-03-01 15:50:51 UTC (buildkit.dockerfile.v0)

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