Namespace
fnsys
Image / Tag
dockhand:c1e60a75
Content Digest
sha256:4133e1d2d62e6bbb5e2fe84e613e0e66c20c636d0a8caa881b50044b704898cc
Details
Created

2026-03-08 06:40:15 UTC

Size

157 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:1e3462780303a048e4b65550ed38b38a6fb689257c6c84dffd6e9a6ed1a92039 - 55.92% (87.6 MB)

[#001] sha256:34589a64deb4e4aa5589f529111b0ac6682f7ae75b2edf08939e8b9462282d8d - 27.34% (42.8 MB)

[#002] sha256:f80940fde0e91dba79b66c7bf70b5a70d1940b08cfb8c1163f4d3d8a2036a808 - 0.02% (25.7 KB)

[#003] sha256:7456b53ddad3f844a6f743f94026990e302b24bab79c632d585d2741d7fc79ca - 0.0% (93 Bytes)

[#004] sha256:533aaede4ab6ebae1af944982ae10b0485781da1a93d9010db0ae1a604d14a14 - 0.0% (208 Bytes)

[#005] sha256:1f03fe40337a0d1c713963d1bc57990d8ffe97bca9558dd38b9e788b8ee19ba9 - 0.0% (1005 Bytes)

[#006] sha256:4bafc3e5d0b02a90f85f7769c1bfbd790b21f7bae9f11e7ad0f6dcaae0962261 - 9.04% (14.2 MB)

[#007] sha256:50368d075ffbd4100ea3627cb577454fc1d441ee7857bac94a54190e0ad457d3 - 0.0% (1.8 KB)

[#008] sha256:d6fdacfe4b682fa48f7127f05ddfdc734812ec88b2043cec0af1f7513a4baeab - 4.57% (7.15 MB)

[#009] sha256:c71121e1f60e4c7a8589d755e2957129d0026e1ea74f48ac883bcc5949ac1d31 - 0.0% (4.24 KB)

[#010] sha256:483a18c9502f5b9d73ae9124588163ce65228563d7ac9d4bb21d8d3c201821e3 - 3.08% (4.83 MB)

[#011] sha256:b11b96b6f23a49a5c11f17d959d40c1974e8e8414634b89d77c02a825d1ec8e1 - 0.01% (18.5 KB)

[#012] sha256:076c3a2a7eb91bad433db1ee8e4b089389a8e2911f4e45514678e6846ff2b6b2 - 0.01% (19 KB)

[#013] sha256:e208d39c80012d6093c1c5d7eef8a801f0769f43553178b78af6ad87bfa29f10 - 0.01% (11.4 KB)

[#014] sha256:543ce58187fd6b1127524c80bcd89d0935e26b2d87953e95fbfdcf2fc4f50f4d - 0.0% (2.05 KB)

[#015] sha256:f1bd53e1521801959fcddec14f79369ed26e38d08cdd6c365d8d9d5bfff3a7aa - 0.0% (2.04 KB)

[#016] sha256:1a57ff20d5a0b2854c8850962b97db4b4048a56c3cb266d3eb5846336ab94ff5 - 0.0% (7.09 KB)

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

[#018] sha256:8c1d882d5bb2b8edf53337ed9f1d0ee5a26026ca5599da53e32cbb44a8038a40 - 0.0% (189 Bytes)


History
2026-03-08 06:36:38 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-03-08 06:40:13 UTC (buildkit.dockerfile.v0)

COPY /usr/local/bin/node /usr/local/bin/node # buildkit

2026-03-08 06:40:13 UTC (buildkit.dockerfile.v0)

COPY /usr/local/lib/libnss_wrapper.so /usr/lib/libnss_wrapper.so # buildkit

2026-03-08 06:40:13 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-03-08 06:40:13 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-03-08 06:40:13 UTC (buildkit.dockerfile.v0)

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

2026-03-08 06:40:13 UTC (buildkit.dockerfile.v0)

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

2026-03-08 06:40:14 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-03-08 06:40:14 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-03-08 06:40:15 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-03-08 06:40:15 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-03-08 06:40:15 UTC (buildkit.dockerfile.v0)

COPY /app/bin/collection-worker ./bin/collection-worker # buildkit

2026-03-08 06:40:15 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-03-08 06:40:15 UTC (buildkit.dockerfile.v0)

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

2026-03-08 06:40:15 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-03-08 06:40:15 UTC (buildkit.dockerfile.v0)

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

2026-03-08 06:40:15 UTC (buildkit.dockerfile.v0)

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

2026-03-08 06:40:15 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-03-08 06:40:15 UTC (buildkit.dockerfile.v0)

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

2026-03-08 06:40:15 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-03-08 06:40:15 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-03-08 06:40:15 UTC (buildkit.dockerfile.v0)

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

2026-03-08 06:40:15 UTC (buildkit.dockerfile.v0)

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

2026-03-08 06:40:15 UTC (buildkit.dockerfile.v0)

CMD []