Namespace
fnsys
Image / Tag
dockhand:4d97b0e1
Content Digest
sha256:2841a78b0f8434a976b15c32ff1ca910e76798983b1b77a2ddf1c2f6373c44f8
Details
Created

2026-06-04 16:50:57 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:7a122b1f7eca23a84fcb7d94cacd8fcd6075ac7e3aea8eeb6c515857d3aac425 - 51.14% (82.8 MB)

[#001] sha256:ea352f15e8bdbe7131c61b438dc4e8130eccef738293eccdcef28c40b00cf9ff - 26.74% (43.3 MB)

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

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

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

[#005] sha256:83ce0df2617ab20993eedf7791897758b840b52f6f891e0df35da03b56f4c839 - 0.0% (1006 Bytes)

[#006] sha256:850b3725a2604408593718a6b0bc2801ba77e65df0c72fa89864a60f2d202d8d - 11.94% (19.3 MB)

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

[#008] sha256:a7f6991c31c1b0d0abff84fb16b31a1550641a64c6ca309ee7a6b37129782daf - 7.18% (11.6 MB)

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

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

[#011] sha256:858a0ddbedb62e9937c5865d525ec2f4291aa7e1fdd1046983bbb7f827451b0c - 0.02% (31.2 KB)

[#012] sha256:25870841582db6163afcc867e9671bd24343f9afc476c2ccc66eedb646c8fdcc - 0.02% (31.9 KB)

[#013] sha256:2ce259fda3cdb42aaf9c81685a75c98e645ed4d281ce00605881f6daa6b30702 - 0.01% (11.4 KB)

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

[#015] sha256:360dd123a63dec744af6eb304d6ec6d345217f27489c273d6878768e7d31f88c - 0.0% (2.28 KB)

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

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

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


History
2026-06-04 16:48:50 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-06-04 16:50:54 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:50:54 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:50:54 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-06-04 16:50:54 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-06-04 16:50:54 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-06-04 16:50:54 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c addgroup -g 1001 dockhand && adduser -u 1001 -G dockhand -h /home/dockhand -D dockhand # buildkit

2026-06-04 16:50:55 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-06-04 16:50:55 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-06-04 16:50:56 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-06-04 16:50:56 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-06-04 16:50:56 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:50:56 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-06-04 16:50:56 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:50:56 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-06-04 16:50:57 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:50:57 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:50:57 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-06-04 16:50:57 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:50:57 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-06-04 16:50:57 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-06-04 16:50:57 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:50:57 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:50:57 UTC (buildkit.dockerfile.v0)

CMD []

Details
Created

2026-06-04 16:54:14 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:58d3f767c36af89802d314f6edc0d8178d8c8b1c918a8e94513ee9636a319b6f - 49.61% (77.2 MB)

[#001] sha256:86397e26faf4e6d0c1905f323b2f4b685aadaecfb9dbd4fec94daff9e078cb32 - 27.82% (43.3 MB)

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

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

[#004] sha256:97eb9e9b48aebdcc3b540bde06c4bb68f527bbd8d206a97960965c066b2e8743 - 0.0% (206 Bytes)

[#005] sha256:58faa3bb472efe75666c65febf6d95c4db390231da6c9ee5530818c5d391e4de - 0.0% (1006 Bytes)

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

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

[#008] sha256:861991c97a269c3ed9231114dfbc731fb834b8f8145b1b1eb544d5e2ac7d14e3 - 7.47% (11.6 MB)

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

[#010] sha256:39586cfa022523c12dd08c8e898749e66b7d99923c03a71d5d31cf6be9c152fe - 2.79% (4.34 MB)

[#011] sha256:9e3fb98a773357552f1becb0a34936ebd3f15232dcf66ead1df087d84906707c - 0.02% (31.2 KB)

[#012] sha256:08545e6ea3f3b108b44486bf32d3ae61b217c9d93d87d4eee0c17409d0a48572 - 0.02% (31.9 KB)

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

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

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

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

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

[#018] sha256:a2b0b0e55777a4fc0203606855c83548ed6e4e8ec4d4c82f74293d327b4882d7 - 0.0% (192 Bytes)


History
2026-06-04 16:49:00 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-06-04 16:54:10 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:54:10 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:54:10 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-06-04 16:54:10 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-06-04 16:54:10 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-06-04 16:54:10 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c addgroup -g 1001 dockhand && adduser -u 1001 -G dockhand -h /home/dockhand -D dockhand # buildkit

2026-06-04 16:54:12 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-06-04 16:54:12 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-06-04 16:54:12 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-06-04 16:54:13 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-06-04 16:54:13 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:54:13 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-06-04 16:54:13 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:54:13 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-06-04 16:54:13 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:54:13 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:54:13 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-06-04 16:54:14 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:54:14 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-06-04 16:54:14 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-06-04 16:54:14 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:54:14 UTC (buildkit.dockerfile.v0)

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

2026-06-04 16:54:14 UTC (buildkit.dockerfile.v0)

CMD []