Namespace
fnsys
Image / Tag
dockhand:afa21a7a-baseline
Content Digest
sha256:8ef5a900e39f03398484d7fc38b158dc8e8be7a4290285e57531919efc3f9bb8
Details
Created

2026-01-21 19:19:41 UTC

Size

149 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:d4eb608d995a6cf1384976572662bc8a205d60496fefa00e2bcde7ede399cbe8 - 64.27% (95.6 MB)

[#001] sha256:16d55da1f55e9a4b1a9057aadcb7966099a4a77f18dee719b73644d327305314 - 25.88% (38.5 MB)

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

[#003] sha256:b4cec63a4dd7c535a92fc00743a156e001c303df3261a69f0a530e8cd2da3b47 - 0.0% (207 Bytes)

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

[#005] sha256:c1c05df2851eef475558de2523e25028426d4b4cbea8e92bbcd60f9d15836d28 - 4.05% (6.02 MB)

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

[#007] sha256:0d6ad0d2f71022f3178e1c1a2d78e7a07553f5971c4c9a534cf6dd8bab6bb886 - 5.38% (8.01 MB)

[#008] sha256:ab383642a61d8a6a4b7f85951ac608a1aa5c9a9fa513e16febea7c7409853750 - 0.37% (571 KB)

[#009] sha256:321ada0d08688bde4c554bb0a35ceb913efb7d4ad654f1676c6434fe008b96fb - 0.01% (18.5 KB)

[#010] sha256:769e511c8c47565af030d261b93548376d123fb585ed85e6f8a812ab6c90bd6f - 0.01% (18.9 KB)

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

[#012] sha256:35738d8fe11f31860d197730c327fcb34bd598d3ac8ac25a3b9b4955986118ea - 0.0% (2.47 KB)

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

[#014] sha256:bad8cfbc73f6d07791afee4ba073e343131eb4e1431baad4926f3faff1fd0599 - 0.0% (7.26 KB)

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

[#016] sha256:861474095f00cfcb124c90b2ba4fe859d8221ea6f439cd5f9711d99e856f6e8c - 0.0% (189 Bytes)


History
2026-01-21 19:17:58 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-01-21 19:19:39 UTC (buildkit.dockerfile.v0)

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

2026-01-21 19:19:39 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-01-21 19:19:39 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-21 19:19:39 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-21 19:19:39 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-21 19:19:40 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-01-21 19:19:40 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-01-21 19:19:40 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-01-21 19:19:40 UTC (buildkit.dockerfile.v0)

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

2026-01-21 19:19:41 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-01-21 19:19:41 UTC (buildkit.dockerfile.v0)

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

2026-01-21 19:19:41 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-01-21 19:19:41 UTC (buildkit.dockerfile.v0)

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

2026-01-21 19:19:41 UTC (buildkit.dockerfile.v0)

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

2026-01-21 19:19:41 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-01-21 19:19:41 UTC (buildkit.dockerfile.v0)

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

2026-01-21 19:19:41 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-21 19:19:41 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-01-21 19:19:41 UTC (buildkit.dockerfile.v0)

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

2026-01-21 19:19:41 UTC (buildkit.dockerfile.v0)

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

2026-01-21 19:19:41 UTC (buildkit.dockerfile.v0)

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