Namespace
fnsys
Image / Tag
dockhand:v1.0.5-baseline
Content Digest
sha256:012a4a579f5b12e6160cb09e8fb924f827d090ccf3654759fec9501d2056c759
Details
Created

2026-01-03 13:50:02 +0100

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:b100377aaacf5b621eb1204037d134fbadd88f54bc29218280d3a5285240045c - 87.07% (93.4 MB)

[#001] sha256:8317b0a8d9cf5526a3be26a82897c9e6f93f9af94e74e2b119c0325a82f36af6 - 0.0% (92 Bytes)

[#002] sha256:50c11e5da5d1d73f0c8d4fa5d65d77b74daadd3e49dd112018bbcbe96ebf0ca8 - 0.0% (204 Bytes)

[#003] sha256:50fbd01d89edf9a020c817ad42f00b10e061941226ef738b093bb6421c71e17c - 0.0% (1009 Bytes)

[#004] sha256:c041618d616e77b9a0ff7cdfcaa6bf44de1d632f10777dfbc7b46d76b918e46c - 5.33% (5.72 MB)

[#005] sha256:f063b20e6e7436bb9aa125fe77d9ac2d00af84c09b096fc9007507e74ff433fd - 0.0% (1.57 KB)

[#006] sha256:9999b3b00952d0152d54dfd78c27b168c9c37d97349e97c54a6d7c248ed85a85 - 7.29% (7.82 MB)

[#007] sha256:829c6e448a7a83d64432219ebd6184139c2cef1415f7e75a8f183e66e62f38a3 - 0.25% (280 KB)

[#008] sha256:5f15ddfd4d87709dd64734e4dc0a5ea95e7d5ddd45dbede4bccac10f37b47078 - 0.01% (14.4 KB)

[#009] sha256:767f3038fcbe188465e0a8242198fc829d020aacd3ce769d4c90fe449e8aee26 - 0.01% (14.9 KB)

[#010] sha256:6992879e362feb6b82d1bb7d342551e8991420944e56e5cba072205bd1366cf3 - 0.01% (11.4 KB)

[#011] sha256:be02063db60703c2e746bd153c48f0ab890cd927bedfe04bca0860ab4d6b22f8 - 0.0% (2.37 KB)

[#012] sha256:32ffea0b78ee506a6863ed966492dd82f64d88909f003b8c0d8c4e1265533ee6 - 0.0% (2.37 KB)

[#013] sha256:7746804876adc1bbc4019877ec5e6a8ffb1fefe6b9207fced559aaf8e71bcd99 - 0.01% (7.26 KB)

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

[#015] sha256:f103c171357ead0188ad180930a0b6a5eb8d2bbae8fc41da5645a21ff27774cd - 0.0% (189 Bytes)


History
2026-01-03 13:49:12 +0100 (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-01-03 13:49:12 +0100 (buildkit.dockerfile.v0)

WORKDIR /app

2026-01-03 13:49:13 +0100 (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-03 13:49:13 +0100 (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-03 13:49:13 +0100 (buildkit.dockerfile.v0)

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

2026-01-03 13:49:59 +0100 (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-01-03 13:49:59 +0100 (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-01-03 13:50:00 +0100 (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-01-03 13:50:00 +0100 (buildkit.dockerfile.v0)

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

2026-01-03 13:50:00 +0100 (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-01-03 13:50:00 +0100 (buildkit.dockerfile.v0)

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

2026-01-03 13:50:00 +0100 (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-01-03 13:50:01 +0100 (buildkit.dockerfile.v0)

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

2026-01-03 13:50:01 +0100 (buildkit.dockerfile.v0)

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

2026-01-03 13:50:01 +0100 (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-01-03 13:50:02 +0100 (buildkit.dockerfile.v0)

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

2026-01-03 13:50:02 +0100 (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-03 13:50:02 +0100 (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-01-03 13:50:02 +0100 (buildkit.dockerfile.v0)

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

2026-01-03 13:50:02 +0100 (buildkit.dockerfile.v0)

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

2026-01-03 13:50:02 +0100 (buildkit.dockerfile.v0)

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