Namespace
fnsys
Image / Tag
dockhand:d9e3516c
Content Digest
sha256:019506332490099a459668f8eaa662e8919ed628b59f0975cf697a558357a62b
Details
Created

2026-03-16 08:30:34 UTC

Size

161 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:85b33d209f465445fabdd6ce758c0fdfbaa336de1945b81227bedfa6d56ce7bc - 54.41% (87.8 MB)

[#001] sha256:d267b1ae2a2f0cfd94c2e6aa600963a922720d7f8f2b2c2d384840c23250aff5 - 26.54% (42.8 MB)

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

[#003] sha256:2b0a49dadc408f223044b1d81448ee9c14c7ff970bb336c98aa285a48542a63f - 0.0% (93 Bytes)

[#004] sha256:08c7ff906df15e2a199234c5abc93aaaff2e00cbf2193614312f5c32074c5e2a - 0.0% (206 Bytes)

[#005] sha256:3668af4ba04eb5011ba0dbfc87c7bd389faf4d557db5b040998888cdc9e7b9d1 - 0.0% (1008 Bytes)

[#006] sha256:c4a8c8dcecf284b8a977fe4188651e7db0ba1cbcb568f3d9fb94cbfaf276f00b - 9.05% (14.6 MB)

[#007] sha256:a40cd5630016db06da12ed5c7f680e7e219f82112336ae269c35b13e2cf60718 - 0.0% (1.81 KB)

[#008] sha256:8a90e833fa3cd6379c45878f1091cae8ae74f152d9a4d3a13a2ff4f04803bf84 - 7.02% (11.3 MB)

[#009] sha256:981ce676504b548213e6cd35f0aa7cc7ade5c130841c38921b404aec1dabea29 - 0.0% (4.25 KB)

[#010] sha256:d49393fdef3ee82cf7ea48125edeacbba20d56442bb11b6fdf3475ece17b533f - 2.93% (4.72 MB)

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

[#012] sha256:3b1b4439d72fab250682ee23d06c5c12d6d61fed71b4fa2a4f0e4e02ce27425a - 0.01% (19 KB)

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

[#014] sha256:1fe6c01bacbc9fe32d73c6a07427384e053cc4f401c128230cb55be1c8b53816 - 0.0% (1.98 KB)

[#015] sha256:dd9a2c60a8fba70fc8a8b6093863b51ac90d9a89eed109e8b1877ae80fb2ae95 - 0.0% (1.97 KB)

[#016] sha256:2facaa7d8f5933b7d0a99aa41d199e8d13605b2ba19ccb849258e095c2f02637 - 0.0% (7.09 KB)

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

[#018] sha256:5e43c4715c6230cd576ae9f1fe5525ea0d0c85257bf570a92a16b1fa7435b78c - 0.0% (191 Bytes)


History
2026-03-16 08:27:09 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-03-16 08:30:32 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:30:32 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:30:32 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-03-16 08:30:32 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-16 08:30:32 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-16 08:30:32 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-16 08:30:33 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-03-16 08:30:34 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-03-16 08:30:34 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-03-16 08:30:34 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-03-16 08:30:34 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:30:34 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-03-16 08:30:34 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:30:34 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-03-16 08:30:34 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:30:34 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:30:34 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-03-16 08:30:34 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:30:34 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-16 08:30:34 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-03-16 08:30:34 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:30:34 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:30:34 UTC (buildkit.dockerfile.v0)

CMD []

Details
Created

2026-03-16 08:34:34 UTC

Size

155 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:cefbe86681d413250dfa46db939bfbc8263e03e1578e110ef4f1909bf969204d - 52.86% (82 MB)

[#001] sha256:ed1fe48ae29ea65c2b4bb3b5dc0aafdf8d413e225a9170139f44333b787cd160 - 27.62% (42.8 MB)

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

[#003] sha256:2ef29663ea6932ca14b5202667c3904d1332f6cb08af39780d5e2fa03dedacd0 - 0.0% (93 Bytes)

[#004] sha256:1b4854a0dd4a2d50d7dba072ec0737fa15497a78e0c72c7addc0567678512213 - 0.0% (206 Bytes)

[#005] sha256:8b5cb2a84f0507e59866300bfba4d4200eeeabf4cf8081e7f101d1614e61ee0a - 0.0% (1009 Bytes)

[#006] sha256:aed22901fcd2d80e1d95d1d090fbe442914a1ace6249a1ad7660cdd2fd5aaf6d - 9.35% (14.5 MB)

[#007] sha256:d4889b1dad3d0f9057793f1081f3b85dff5228ad48f77a3084467aa666224565 - 0.0% (1.82 KB)

[#008] sha256:448fcd34729a388167942871ee0c8028382afcb335d4a819bb166c4cebff8f0b - 7.3% (11.3 MB)

[#009] sha256:8cbf7431deca3a7a8c873686e2a46163687e9ce1ecd2c835f0d82b45b3763318 - 0.0% (4.25 KB)

[#010] sha256:7a8b40cb1f4a12de7f95c2b5de0e20f85c639ede2bbbde1e3bd80b7fce57e1f1 - 2.8% (4.34 MB)

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

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

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

[#014] sha256:90fff0f93dc68814c97fa26586a24d38e294cc178b75aebe388a7a0197b7c3d8 - 0.0% (1.97 KB)

[#015] sha256:270e47f9bd3f83161f256372768d437f934ecd493ccc632e7d205966941cb48a - 0.0% (1.97 KB)

[#016] sha256:80506789432a5e3a8a6175ace7dfa1c22ab605ff2945064b0f2a4184bc5a6452 - 0.0% (7.09 KB)

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

[#018] sha256:0d2096f666585619a5433af584093ae639594fc830b693dd14314fced73ed3dc - 0.0% (190 Bytes)


History
2026-03-16 08:27:13 UTC (buildkit.dockerfile.v0)

COPY /work/rootfs/ / # buildkit

2026-03-16 08:34:31 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:34:32 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:34:32 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-03-16 08:34:32 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-16 08:34:32 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-16 08:34:32 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-16 08:34:33 UTC (buildkit.dockerfile.v0)

COPY /app/node_modules ./node_modules # buildkit

2026-03-16 08:34:33 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./ # buildkit

2026-03-16 08:34:33 UTC (buildkit.dockerfile.v0)

COPY /app/build ./build # buildkit

2026-03-16 08:34:33 UTC (buildkit.dockerfile.v0)

COPY /app/server.js ./ # buildkit

2026-03-16 08:34:33 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:34:34 UTC (buildkit.dockerfile.v0)

COPY drizzle/ ./drizzle/ # buildkit

2026-03-16 08:34:34 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:34:34 UTC (buildkit.dockerfile.v0)

COPY LICENSE.txt PRIVACY.txt ./ # buildkit

2026-03-16 08:34:34 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:34:34 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:34:34 UTC (buildkit.dockerfile.v0)

COPY scripts/emergency/ ./scripts/ # buildkit

2026-03-16 08:34:34 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:34:34 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-16 08:34:34 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2026-03-16 08:34:34 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:34:34 UTC (buildkit.dockerfile.v0)

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

2026-03-16 08:34:34 UTC (buildkit.dockerfile.v0)

CMD []