Namespace
fnsys
Image / Tag
dockhand:c0d636db-baseline
Content Digest
sha256:d9471d1f6648e20f4a2b2fd9ac368822b0796b7fe059122d236fd37998712adf
Details
Created

2026-02-08 17:59:58 UTC

Size

139 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:9b17555fc86d6289fbd5c2e3be0d80caa3fc1b483929d1d8fa4280b1ee6e18b1 - 61.74% (86 MB)

[#001] sha256:7742b8b0bbf53b0ed07e45d5f300610bf7c037839d59116a8939a63ee6851496 - 27.66% (38.5 MB)

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

[#003] sha256:22cf66d47e6bfe868c0cd3005ee4174bff8c74e518ca46b2a7f8651e7259b8d8 - 0.0% (204 Bytes)

[#004] sha256:a43a14802c76824326cc1683cc8af87928697cece11396b3223ee6579dcc71c4 - 0.0% (1007 Bytes)

[#005] sha256:dc356a4a4a3f8feb5326af51d07162bc8096127990db12f377a9b992b4a404e7 - 4.32% (6.02 MB)

[#006] sha256:b3b5a2457c9beb92201bbddf89b64ffc726dc72b4f97813b4e95b04c141004c2 - 0.0% (1.6 KB)

[#007] sha256:ed67c42c70e985c626b9d081f33094b3ff38261d12a5772499b1b72b343bd6b0 - 5.83% (8.12 MB)

[#008] sha256:918d71d66baa66f03c2c9437ea7c59e545e9f35fe2478b722912816db15b0dad - 0.4% (573 KB)

[#009] sha256:643162bc1c66fdee3b1fab434da8940b9399c15468ca14ea46ac84a9ce0b61b8 - 0.01% (18.5 KB)

[#010] sha256:ced90fe2179866eeb10d44bcdd790c240ebbbfe1dab60549320f4c47b482336b - 0.01% (19 KB)

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

[#012] sha256:294e0f0db2d6c9fbe2d40592512ab45f83c22b590dfa442fcaf4f5bcc45151ed - 0.0% (2.47 KB)

[#013] sha256:adfaf5df8d2389904ed83731bbd3d0af3cd37ae0ed916bdb434cb3cacb8a42bc - 0.0% (2.46 KB)

[#014] sha256:723362f6b24b43a61940422b597736a2703e96e8c2b48a9859a316167a4de93e - 0.01% (7.62 KB)

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

[#016] sha256:ed2895349e0e6844779de7f7dc2f787c403ee039d94685f07a8e178eddc34b9d - 0.0% (192 Bytes)


History
2026-02-08 17:57:43 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-02-08 17:59:54 UTC (buildkit.dockerfile.v0)

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

2026-02-08 17:59:54 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-02-08 17:59: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-02-08 17:59:54 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-02-08 17:59:55 UTC (buildkit.dockerfile.v0)

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

2026-02-08 17:59:55 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-02-08 17:59:56 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-02-08 17:59:56 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-02-08 17:59:56 UTC (buildkit.dockerfile.v0)

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

2026-02-08 17:59:56 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-02-08 17:59:57 UTC (buildkit.dockerfile.v0)

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

2026-02-08 17:59:57 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-02-08 17:59:57 UTC (buildkit.dockerfile.v0)

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

2026-02-08 17:59:57 UTC (buildkit.dockerfile.v0)

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

2026-02-08 17:59:57 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-02-08 17:59:58 UTC (buildkit.dockerfile.v0)

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

2026-02-08 17:59:58 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-02-08 17:59:58 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-02-08 17:59:58 UTC (buildkit.dockerfile.v0)

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

2026-02-08 17:59:58 UTC (buildkit.dockerfile.v0)

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

2026-02-08 17:59:58 UTC (buildkit.dockerfile.v0)

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