2026-01-02 10:27:33 UTC
124 MB
/app/data
HOME/home/dockhand
HOST0.0.0.0
NODE_ENVproduction
PATH/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
PGID1001
PORT3000
PUID1001
SSL_CERT_FILE/etc/ssl/certs/ca-certificates.crt
[#000] sha256:a36dbe526a1408d25cb657ea742d44419c7646c3b69530254175dd1c48bf2a1a - 2.17% (2.7 MB)
[#001] sha256:35aed235e49d313fb9cd45b199b79ad7d3f5ccf5cf0dc9a5057d1ac9714e4f91 - 2.39% (2.98 MB)
[#002] sha256:b4e5d0df546ee1b4828576cb9efc6af7b122bbae9e85fdd5c6d08174eb3c6e76 - 0.32% (407 KB)
[#003] sha256:b4f21e0f00e5c93bbae54c108a70ed07720f1a322e1c0a0464cc4284424d5e02 - 0.13% (168 KB)
[#004] sha256:ea6587f950df53033ff32385f9faab5feabe8c7969819d0ffcbfb0f00f2ac924 - 0.1% (129 KB)
[#005] sha256:1f4d10983e62ad2c98690f0bd9ae22ec0458fbcb25db95e81cfeb2db58f134c8 - 0.07% (93.2 KB)
[#006] sha256:2df0b2a291e711f6a533d2eb9d2acbb793dc14c99c04769a055c02facc8c81bb - 0.07% (92.1 KB)
[#007] sha256:1b7766bb78ad668a9cb34d85d41965dc62b98022b5f70951a69135a2468441bd - 0.05% (58.8 KB)
[#008] sha256:a2661d9cdedc0486379cb3ed49a4aa44c319a9df31b61e1da70d9d8624c20f72 - 0.01% (11 KB)
[#009] sha256:ffa8141ea1304488d30186ab34fef5f95cd8231566e2570c2f785278256cdd74 - 0.0% (2.48 KB)
[#010] sha256:6f6b0d14e56756e7caa489b4f939da115226b83f0ed7a1ff0cd34a3be075e5a5 - 0.01% (13.4 KB)
[#011] sha256:14d0a6220ffe0c5c0be8a52e64ef0540fb2e0f4b109ba8d202f535e4e513cb18 - 0.0% (93 Bytes)
[#012] sha256:789cdeeddabe492a8b9604406d3846e7cd58fdb4fedd69df5a69a119b509a089 - 68.35% (85.1 MB)
[#013] sha256:e9aaf21b3da48499a60a44f016f7c48c048e4ca7e4bc2aabaff94864970cf5af - 0.0% (204 Bytes)
[#014] sha256:630f2a4118e363f549c81b07332fe12683759de3adbc03eb292a31ddfa926821 - 0.0% (1.02 KB)
[#015] sha256:2206327f87c073e3e1a12b6cb4e0a25fd018f04a648c4fb978b09792d8901d72 - 0.04% (54 KB)
[#016] sha256:942a1ef0b3a1c3f3b193980ce1ba6592f568206b840de2c47637accf738554ed - 7.75% (9.64 MB)
[#017] sha256:9a251c07dfeb44bf3f19fc4e5b854482cf1fcb38b73054cf0c19beab24d0cb9f - 6.28% (7.82 MB)
[#018] sha256:cdcc044c017c307d6d7d54db1f09727a333e1bf3ff0245708c54d7f9228e6bb0 - 0.22% (280 KB)
[#019] sha256:2fc4e177e7a2e2c79571f6e5bc28fe57649e3de3b3ca4f62bdc815366eb8ec85 - 0.01% (14.4 KB)
[#020] sha256:9b04fa3f7d2102b39c30e544a574bc099d352d07f0df332c04c1d47adb76704d - 0.01% (14.9 KB)
[#021] sha256:f8e7b3d4174290d761bfa63b0d1cfb692055647937332ad61ac68a1ab7f00fe8 - 0.01% (11.4 KB)
[#022] sha256:05cfdd92764bf31b7bad14ba8ce4433a4904e4e940fdfe0597c1e3956470dd24 - 0.0% (2.14 KB)
[#023] sha256:4c48a512036a375d78d00758c5457d29526fa67733dbf111a55b3efe56318746 - 0.0% (2.13 KB)
[#024] sha256:c16f9da4bdf7bb6c50b7c79d8da89ce6a2d4e42351ac5328a25e8be9ba891776 - 0.01% (7.25 KB)
[#025] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#026] sha256:1fd10f44aa744a26ab13373cf0a7e7dc5876d8060d3d936ba1995c7960523b3d - 11.99% (14.9 MB)
[#027] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2026-01-02 10:25:25 UTC (buildkit.dockerfile.v0)WORKDIR /app
2026-01-02 10:25:45 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache bun busybox docker-cli docker-compose sqlite git curl openssh-client tini su-exec # buildkit
2026-01-02 10:25:45 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-02 10:25:45 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-02 10:25:45 UTC (buildkit.dockerfile.v0)COPY package.json bun.lock* ./ # buildkit
2026-01-02 10:25:50 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c bun install --production --frozen-lockfile && rm -rf /root/.bun/install/cache # buildkit
2026-01-02 10:27:13 UTC (buildkit.dockerfile.v0)COPY /app/build ./build # buildkit
2026-01-02 10:27:14 UTC (buildkit.dockerfile.v0)COPY /app/build/subprocesses/ ./subprocesses/ # buildkit
2026-01-02 10:27:14 UTC (buildkit.dockerfile.v0)COPY drizzle/ ./drizzle/ # buildkit
2026-01-02 10:27:14 UTC (buildkit.dockerfile.v0)COPY drizzle-pg/ ./drizzle-pg/ # buildkit
2026-01-02 10:27:14 UTC (buildkit.dockerfile.v0)COPY LICENSE.txt PRIVACY.txt ./ # buildkit
2026-01-02 10:27:14 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-01-02 10:27:14 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh # buildkit
2026-01-02 10:27:14 UTC (buildkit.dockerfile.v0)COPY scripts/emergency/ ./scripts/ # buildkit
2026-01-02 10:27:14 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chmod +x ./scripts/*.sh ./scripts/**/*.sh 2>/dev/null || true # buildkit
2026-01-02 10:27:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /home/dockhand/.dockhand/stacks /app/data && chown -R dockhand:dockhand /app /home/dockhand # buildkit
2026-01-02 10:27:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c rm -rf /var/cache/apk/* /root/.cache 2>/dev/null || true # buildkit
2026-01-02 10:27:33 UTC (buildkit.dockerfile.v0)EXPOSE [3000/tcp]
2026-01-02 10:27:33 UTC (buildkit.dockerfile.v0)ENV NODE_ENV=production
2026-01-02 10:27:33 UTC (buildkit.dockerfile.v0)ENV PORT=3000
2026-01-02 10:27:33 UTC (buildkit.dockerfile.v0)ENV HOST=0.0.0.0
2026-01-02 10:27:33 UTC (buildkit.dockerfile.v0)ENV DATA_DIR=/app/data
2026-01-02 10:27:33 UTC (buildkit.dockerfile.v0)ENV HOME=/home/dockhand
2026-01-02 10:27:33 UTC (buildkit.dockerfile.v0)ENV PUID=1001
2026-01-02 10:27:33 UTC (buildkit.dockerfile.v0)ENV PGID=1001
2026-01-02 10:27:33 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "curl -f http://localhost:3000/ || exit 1"] "30s" "10s" "5s" "0s" '\x03'}
2026-01-02 10:27:33 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/sbin/tini" "--" "/usr/local/bin/docker-entrypoint.sh"]
2026-01-02 10:27:33 UTC (buildkit.dockerfile.v0)CMD ["bun" "run" "./build/index.js"]
2026-01-02 10:43:54 UTC
121 MB
/app/data
HOME/home/dockhand
HOST0.0.0.0
NODE_ENVproduction
PATH/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
PGID1001
PORT3000
PUID1001
SSL_CERT_FILE/etc/ssl/certs/ca-certificates.crt
[#000] sha256:d298b41f1d66e8a401c6ca2379611431eea7bfe5ad6897bcb498cb760e71fc73 - 2.1% (2.53 MB)
[#001] sha256:0b021802ea7252c27b0b2c4928511b1774084e5b6fbb5c66dc7d0f832b30dd1d - 1.83% (2.21 MB)
[#002] sha256:cffdd9c646e3fb79026aa7a503df60e83315f46858a39775ce29890dde7c6d79 - 0.33% (410 KB)
[#003] sha256:b9869d0d6b5c69b28fe00b07692ac2a1f608b58883783fad675890b69ee6bbb4 - 0.13% (167 KB)
[#004] sha256:9a705373188b67f52a10d51fd4f467b767e301c096e4c83090eee0e16c327029 - 0.1% (129 KB)
[#005] sha256:d29d1108f784d19534c2eb9a2567d98bbb8e63792e380eacf9d4f7d2d47e3cfe - 0.08% (95 KB)
[#006] sha256:6c4a90b4014ecd6590af50b73c22a56b1032fe35628c6386cfa975770c58143d - 0.06% (74.7 KB)
[#007] sha256:db1f7442ecbdd097e06a0a4698e3c94c91340a338b7d793185e89f8f8bdf19be - 0.04% (48.8 KB)
[#008] sha256:860894f44c2d8583fd26b330e92b7118424419d76aef06476951517ce2040e77 - 0.01% (11 KB)
[#009] sha256:68d5b3a871fcb204edb73cd774fd1da197f0bf78545cea666c2ad01163bef4b2 - 0.0% (2.48 KB)
[#010] sha256:b372deb24b69c6f61ff9b3ee181d763366dd7cfddaf7efb32023ca37230e9aef - 0.01% (13.4 KB)
[#011] sha256:b1ea8aaa61eddc65d78b66667f8f0f48ded797c5c26b03d2f60f3f636af3326f - 0.0% (93 Bytes)
[#012] sha256:2abfa59493dc8cf8d8bd195a6f318d2b4dcdd7ce5df28aac884b1a7880b8b964 - 68.19% (82.3 MB)
[#013] sha256:96427b21fbd125dfa4ad6fa4b1d4dac24893d8c7d348f64dbd3268971c26318c - 0.0% (203 Bytes)
[#014] sha256:2cce394f072122731c7c20187a7ae6bf875b6dd8ddcfb4e9865dd4eb2ef4c1b4 - 0.0% (1.02 KB)
[#015] sha256:12a172f5e1c3f786360307685d9577890fa1fd9356ab78bdd413772f359b556f - 0.04% (54 KB)
[#016] sha256:f4fd67a89b72f5cdb260eb6749991b66cba848fe69bf3700c6320f1b0f3b025b - 7.97% (9.62 MB)
[#017] sha256:945159610000a480a7895759290f58678203ef79e7b42cb2e30804ef07511827 - 6.47% (7.82 MB)
[#018] sha256:45c96658cdce56e29e65c88985888498d773e8ffb5cce811de6bf14b3cdb2619 - 0.23% (280 KB)
[#019] sha256:e43baac37dd67f73167a7fe50ea3c2d9ac308ba14284bf885a86e11673cf79e3 - 0.01% (14.4 KB)
[#020] sha256:7b1171b943390b14854b206cde3955ac4003d2cf493843a7aefab9df10fe0ff3 - 0.01% (14.9 KB)
[#021] sha256:82443343c67540fca125633dec83635cd88ae898ab6a68bc8bf9297338d98d1b - 0.01% (11.4 KB)
[#022] sha256:6c9f038fcd2e0a8aa556f1573b4db4f103f58c5ac65c7018740d73c68ad0a921 - 0.0% (2.14 KB)
[#023] sha256:d3a7c54940e38e6dd240c13f55461c7fed68d88dd6a15ed6acdd1d2634c03e07 - 0.0% (2.14 KB)
[#024] sha256:cfb6a1f4472049d9d43c109b05a84df8748cfcb72e42d43b502e0c561ba3bd48 - 0.01% (7.25 KB)
[#025] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#026] sha256:d1b70b18ffa768854453bf9b80196485b43e5d72200b3278afeb2aa0e3abc8ce - 12.36% (14.9 MB)
[#027] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2025-12-09 16:15:39 UTC (wolfi-base by Chainguard)apko
2026-01-02 10:25:27 UTC (buildkit.dockerfile.v0)WORKDIR /app
2026-01-02 10:26:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache bun busybox docker-cli docker-compose sqlite git curl openssh-client tini su-exec # buildkit
2026-01-02 10:26:16 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-02 10:26:16 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-02 10:26:17 UTC (buildkit.dockerfile.v0)COPY package.json bun.lock* ./ # buildkit
2026-01-02 10:26:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c bun install --production --frozen-lockfile && rm -rf /root/.bun/install/cache # buildkit
2026-01-02 10:43:35 UTC (buildkit.dockerfile.v0)COPY /app/build ./build # buildkit
2026-01-02 10:43:35 UTC (buildkit.dockerfile.v0)COPY /app/build/subprocesses/ ./subprocesses/ # buildkit
2026-01-02 10:43:36 UTC (buildkit.dockerfile.v0)COPY drizzle/ ./drizzle/ # buildkit
2026-01-02 10:43:36 UTC (buildkit.dockerfile.v0)COPY drizzle-pg/ ./drizzle-pg/ # buildkit
2026-01-02 10:43:36 UTC (buildkit.dockerfile.v0)COPY LICENSE.txt PRIVACY.txt ./ # buildkit
2026-01-02 10:43:36 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2026-01-02 10:43:36 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh # buildkit
2026-01-02 10:43:36 UTC (buildkit.dockerfile.v0)COPY scripts/emergency/ ./scripts/ # buildkit
2026-01-02 10:43:36 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chmod +x ./scripts/*.sh ./scripts/**/*.sh 2>/dev/null || true # buildkit
2026-01-02 10:43:53 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /home/dockhand/.dockhand/stacks /app/data && chown -R dockhand:dockhand /app /home/dockhand # buildkit
2026-01-02 10:43:54 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c rm -rf /var/cache/apk/* /root/.cache 2>/dev/null || true # buildkit
2026-01-02 10:43:54 UTC (buildkit.dockerfile.v0)EXPOSE [3000/tcp]
2026-01-02 10:43:54 UTC (buildkit.dockerfile.v0)ENV NODE_ENV=production
2026-01-02 10:43:54 UTC (buildkit.dockerfile.v0)ENV PORT=3000
2026-01-02 10:43:54 UTC (buildkit.dockerfile.v0)ENV HOST=0.0.0.0
2026-01-02 10:43:54 UTC (buildkit.dockerfile.v0)ENV DATA_DIR=/app/data
2026-01-02 10:43:54 UTC (buildkit.dockerfile.v0)ENV HOME=/home/dockhand
2026-01-02 10:43:54 UTC (buildkit.dockerfile.v0)ENV PUID=1001
2026-01-02 10:43:54 UTC (buildkit.dockerfile.v0)ENV PGID=1001
2026-01-02 10:43:54 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "curl -f http://localhost:3000/ || exit 1"] "30s" "10s" "5s" "0s" '\x03'}
2026-01-02 10:43:54 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/sbin/tini" "--" "/usr/local/bin/docker-entrypoint.sh"]
2026-01-02 10:43:54 UTC (buildkit.dockerfile.v0)CMD ["bun" "run" "./build/index.js"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.