Namespace
fnsys
Image / Tag
dockhand:cc555963-baseline
Content Digest
sha256:05cc99ef1b730d950940a445c9cfcb9bcec883c1ac2c21b49c124b9a222eed5e
Details
Created

2026-02-05 16:32:32 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:238389253d1f065ea760463518db1f964ab1e59aceba2dece1799cfa233d38d8 - 61.74% (85.9 MB)

[#001] sha256:e878c6f0a628c1cd9984e3e9bb80655c67c22bec0b8d142bdcbbdc119f415be7 - 27.67% (38.5 MB)

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

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

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

[#005] sha256:cf800b79448eff66c2038b29edd312a41b9deb6038ad23ef078085f411ca50e1 - 4.33% (6.02 MB)

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

[#007] sha256:71fca028ba1d01d18bf89b7e48b69cb0cd6eb67d31af8ad2a6f16e985dd0958d - 5.82% (8.1 MB)

[#008] sha256:7e2ef98dbbaf3553aca44ea9d5bc4c66dbdccf422a258c2cdbde063fb19a9f80 - 0.4% (573 KB)

[#009] sha256:908c9bfff13dc0fa92c7e9bd0809f82bc5ca2ed79560445fb7f1157f1cc5486c - 0.01% (18.5 KB)

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

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

[#012] sha256:24733ac88bf026e05ae1ab0e63046478d91b820fa793f2c03cc650906bdb3f52 - 0.0% (2.47 KB)

[#013] sha256:14521d34082caae8e9b3962449c25c82af8bc93961c8abe3e30b6c34ac78a852 - 0.0% (2.47 KB)

[#014] sha256:6508ba0cf18757659ecd6b89a673fa64a293139c8c812a83d2ec5f05832b85ec - 0.01% (7.63 KB)

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

[#016] sha256:9d5b9f2baaa08d2899cbdedbf73fb75ed49e2ae11356531290d7434565cb6666 - 0.0% (191 Bytes)


History
2026-02-05 16:30:19 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-02-05 16:32:28 UTC (buildkit.dockerfile.v0)

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

2026-02-05 16:32:28 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-02-05 16:32:28 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-05 16:32:28 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-05 16:32:28 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-05 16:32:29 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-02-05 16:32:29 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-02-05 16:32:30 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-02-05 16:32:30 UTC (buildkit.dockerfile.v0)

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

2026-02-05 16:32:30 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-02-05 16:32:30 UTC (buildkit.dockerfile.v0)

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

2026-02-05 16:32:30 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-02-05 16:32:31 UTC (buildkit.dockerfile.v0)

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

2026-02-05 16:32:31 UTC (buildkit.dockerfile.v0)

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

2026-02-05 16:32:31 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-02-05 16:32:31 UTC (buildkit.dockerfile.v0)

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

2026-02-05 16:32:32 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-05 16:32:32 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-02-05 16:32:32 UTC (buildkit.dockerfile.v0)

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

2026-02-05 16:32:32 UTC (buildkit.dockerfile.v0)

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

2026-02-05 16:32:32 UTC (buildkit.dockerfile.v0)

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