Namespace
fnsys
Image / Tag
dockhand:884fb501
Content Digest
sha256:13d2c76ec0cb0631f0560073bc2e29949f281831270338a81d931c83a49273fd
Details
Created

2026-01-07 05:20:26 UTC

Size

107 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:62de8fe5f16d0cdb6195f36edceedad4f38fb6a77da51108a3fe5bb7d8fa6292 - 51.13% (54.9 MB)

[#001] sha256:23843379b195003d50efb6c82be09d21d4b0378236dcbb0674a0d38b0447f6fd - 35.87% (38.5 MB)

[#002] sha256:e1d85309d8ed86f0d0b40d5106dc780ca86bd6f9c675569bb202153308fbc136 - 0.0% (93 Bytes)

[#003] sha256:c009f106346714ac8ae199a07e3f587e7474d89008233de5bed21d12206c90a7 - 0.0% (206 Bytes)

[#004] sha256:ff089195ab46680f0fbc7dabfc3797802b915a1f77a17843f37154f621ac6b27 - 0.0% (1009 Bytes)

[#005] sha256:758c1a7027b299fedc4dd3365b4ac13346a184528c8ac626feb3400084fbe1a0 - 5.33% (5.73 MB)

[#006] sha256:ca9407de7b6e73c5f96247c0335cf83b3db491d0572cc95a2573de71b89ff9b8 - 0.0% (1.57 KB)

[#007] sha256:664e0387a56aeb4603e5bcb0d32551d7e66a21586ca66213c05f846b54f3f422 - 7.36% (7.9 MB)

[#008] sha256:38fe9ada518d0682c0b078e2e22989e4c3c841ed8e61546f7d415df0d62d1fe4 - 0.26% (281 KB)

[#009] sha256:c7c80c27f22e9665ebd385fda915129502697581398c9ec5ab7c90f80258a495 - 0.02% (18.5 KB)

[#010] sha256:aeb5f4f4431b9df2f70a5d5c7c703eb9a5aace91800c303627b75cded0f86d32 - 0.02% (19 KB)

[#011] sha256:f5db64b90cd06f43b8657e1df502c636d42db6c7f4e18b95a8a0d8fdbfb4565b - 0.01% (11.4 KB)

[#012] sha256:8c740121d5a9387dad1cfa88ba194c831f0576c9c6f22272f4b3c9fccfc8c4e7 - 0.0% (2.37 KB)

[#013] sha256:d701012ac8bdf217e51ae8967e73730dbd0d0d40b4c460c52b81c4781a16543a - 0.0% (2.37 KB)

[#014] sha256:f418a8abb06e4be0d74612327b6a16da28efa5d860387f855071d88020a470f1 - 0.01% (7.25 KB)

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

[#016] sha256:00f0b0b567b23cdbe4168d5f918e20e80395a205d04e02f25ce98a5877a08b89 - 0.0% (191 Bytes)


History
2026-01-07 05:18:06 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-01-07 05:20:24 UTC (buildkit.dockerfile.v0)

COPY /usr/local/bin/bun /usr/bin/bun # buildkit

2026-01-07 05:20:24 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-01-07 05:20:24 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-01-07 05:20:24 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p /usr/libexec/docker/cli-plugins && ln -s /usr/bin/docker-compose /usr/libexec/docker/cli-plugins/docker-compose # buildkit

2026-01-07 05:20:24 UTC (buildkit.dockerfile.v0)

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

2026-01-07 05:20:25 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-01-07 05:20:25 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-01-07 05:20:25 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-01-07 05:20:25 UTC (buildkit.dockerfile.v0)

COPY /app/build/subprocesses/ ./subprocesses/ # buildkit

2026-01-07 05:20:25 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-01-07 05:20:25 UTC (buildkit.dockerfile.v0)

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

2026-01-07 05:20:25 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-01-07 05:20:25 UTC (buildkit.dockerfile.v0)

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

2026-01-07 05:20:26 UTC (buildkit.dockerfile.v0)

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

2026-01-07 05:20:26 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-01-07 05:20:26 UTC (buildkit.dockerfile.v0)

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

2026-01-07 05:20:26 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-01-07 05:20:26 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-01-07 05:20:26 UTC (buildkit.dockerfile.v0)

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

2026-01-07 05:20:26 UTC (buildkit.dockerfile.v0)

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

2026-01-07 05:20:26 UTC (buildkit.dockerfile.v0)

CMD ["bun" "run" "./build/index.js"]

Details
Created

2026-01-07 05:36:56 UTC

Size

103 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:25e0dd01c6ae8f63f3d0d48b7591fd3e8d5662b7c5d42e7f919399e143de8267 - 50.13% (51.8 MB)

[#001] sha256:1ecbf50d463aa9c3fc0acbb13015ef723f9d14ed15c2f2e8ea9b2981d76b25c4 - 36.36% (37.6 MB)

[#002] sha256:475fac0e038fcb75042e23a61fb1e7505e87a4ee780fadfbc54bef3e1cb8e672 - 0.0% (93 Bytes)

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

[#004] sha256:1c573e4ffdbc5141b7cb38a64bd5d119fc0873bbabdd86651d56e00c1ad2a749 - 0.0% (1008 Bytes)

[#005] sha256:e28ad0800eafb9b2c6ab744189947b537c25730ca68a5c5c773ca88ff60060a9 - 5.54% (5.73 MB)

[#006] sha256:b6ad5e61758d6df4dc6d7e138c5e983c490286861c2ebd57eefadea2e63da633 - 0.0% (1.57 KB)

[#007] sha256:4ebc60a3535fb62d36c1e28af487f8e2d87cc8509ac4a287e561322734c50ab0 - 7.64% (7.9 MB)

[#008] sha256:12d142c3558b123bdff9c2c57de27d49f3c989e9ecc380289f0e9dcab6522431 - 0.27% (281 KB)

[#009] sha256:4c63cc809fde8a7db69fafd3770ce37f7bdb3fd182dabab026618126dec8834b - 0.02% (18.5 KB)

[#010] sha256:19ba469f4dc07b9ce766c4bceee89a8e026aa90e8cc409a2e8481ebd20fe4275 - 0.02% (19 KB)

[#011] sha256:7b7f07ee17dbafabd9ca2429fb4ccac6f7651b11b22e3c65b9d21865a42b1671 - 0.01% (11.4 KB)

[#012] sha256:e13323d223643a80f6cbe3c3d9b111d43acc87f9d3a238306cded5e442bae771 - 0.0% (2.38 KB)

[#013] sha256:0dee2a08637c2e4c63c366c8fb2b81250a99bde0fd72a5a3596d06d79942a5c1 - 0.0% (2.37 KB)

[#014] sha256:8f5c97de271bd1d4e52992f3187e7dd51b515d7dba44eec3eb2b1557b285e275 - 0.01% (7.26 KB)

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

[#016] sha256:6aa8d1a190deda99f997c3ebeb0c80a8d878a33c9f0dd0c35f31995849fc4323 - 0.0% (190 Bytes)


History
2026-01-07 05:18:40 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-01-07 05:36:53 UTC (buildkit.dockerfile.v0)

COPY /usr/local/bin/bun /usr/bin/bun # buildkit

2026-01-07 05:36:53 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-01-07 05:36:53 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-01-07 05:36:53 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p /usr/libexec/docker/cli-plugins && ln -s /usr/bin/docker-compose /usr/libexec/docker/cli-plugins/docker-compose # buildkit

2026-01-07 05:36: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-01-07 05:36:54 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-01-07 05:36:54 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-01-07 05:36:54 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-01-07 05:36:55 UTC (buildkit.dockerfile.v0)

COPY /app/build/subprocesses/ ./subprocesses/ # buildkit

2026-01-07 05:36:55 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-01-07 05:36:55 UTC (buildkit.dockerfile.v0)

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

2026-01-07 05:36:55 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-01-07 05:36:55 UTC (buildkit.dockerfile.v0)

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

2026-01-07 05:36:55 UTC (buildkit.dockerfile.v0)

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

2026-01-07 05:36:55 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-01-07 05:36:55 UTC (buildkit.dockerfile.v0)

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

2026-01-07 05:36:56 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-01-07 05:36:56 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-01-07 05:36:56 UTC (buildkit.dockerfile.v0)

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

2026-01-07 05:36:56 UTC (buildkit.dockerfile.v0)

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

2026-01-07 05:36:56 UTC (buildkit.dockerfile.v0)

CMD ["bun" "run" "./build/index.js"]