2026-06-19 03:32:46 UTC
163 MB
/app/data
HOME/home/dockhand
HOST0.0.0.0
NODE_ENVproduction
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID1001
PORT3000
PUID1001
SSL_CERT_FILE/etc/ssl/certs/ca-certificates.crt
[#000] sha256:3de49210700feac4d952b5c2e02c55119867c2bf8b4edadbe11e07dd32677b4d - 51.12% (83.3 MB)
[#001] sha256:cb0b45f6becd26148f6868efa265a86bb065bf6cbc8f56b3384b087ce7d74412 - 26.55% (43.3 MB)
[#002] sha256:515bf6bad4f58dfbffdde4c83dff1cde784778a2abe88e69ec9899a58203fbc2 - 0.02% (25.7 KB)
[#003] sha256:9d467772b26733f23c6d29178b00e235d13d9bcce5c641e5eccf86eb14b6a3ac - 0.0% (93 Bytes)
[#004] sha256:f03d10f7daf09d7a0377d7cd13394a56c5f9c012ef2dfa195baaeeb88b5fcc2b - 0.0% (206 Bytes)
[#005] sha256:4598ddf24ffb838241c097f0f1cb618e42e4e7808640dc135324f97eec1b0c11 - 0.0% (1007 Bytes)
[#006] sha256:5ea0c51f233602eb86bae9562ef022e82c99a883171983e7fb8cf321ab3a1412 - 12.12% (19.8 MB)
[#007] sha256:09916e012f3ebe791bcc1ee74d61ce507bbd0047df2f05f7e9a3c5c05ca620a6 - 0.0% (1.83 KB)
[#008] sha256:ab27598940e6ac958145ebb382041833abb3611eccaefe2ad435005ae4100f60 - 7.23% (11.8 MB)
[#009] sha256:f9606ec02399b8a94b987bdda95f51ac041761e412d1d2e6bcf91b44b1b976fc - 0.0% (5.53 KB)
[#010] sha256:a58b0fa0fd0c8a086a6d8db40d49f9fe253fbfb4924fa6211dc843b8f4561ae7 - 2.9% (4.73 MB)
[#011] sha256:a353c8c4f87270dac19d94118a7bb5e5d5c35a3cf75e90355546fd98d93408f6 - 0.02% (39.9 KB)
[#012] sha256:5f65a15d9f941658d3af665ae69df58d616b840653676c8637c6ba120b88d2e0 - 0.02% (40.5 KB)
[#013] sha256:ed07ef271e990581deebe3e502bb7e13fe7011c1df6edb6c1741f160b9b2e1c7 - 0.01% (11.4 KB)
[#014] sha256:f7d33de2e004b6ad1673db042233f4e7246db825044cb9679a854a801bb16460 - 0.0% (2.29 KB)
[#015] sha256:6c793bb21410b929e1cfd1f9a9e7afc3cb63e95f5accc8e8c9a7255f93ae75cc - 0.0% (2.29 KB)
[#016] sha256:33df208ca6ec9f57959c90f28bcd38ba2e3e39b8751d81018952ae09e693e946 - 0.0% (7.09 KB)
[#017] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#018] sha256:ce296ec63b9c224c80161b24a81bf53b3b391272466c21bc5338ea5224194189 - 0.0% (188 Bytes)
COPY /work/rootfs/ / # buildkit
2026-06-19 03:32:42 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/node /usr/local/bin/node # buildkit
2026-06-19 03:32:43 UTC (buildkit.dockerfile.v0)COPY /usr/local/lib/libnss_wrapper.so /usr/lib/libnss_wrapper.so # buildkit
2026-06-19 03:32:43 UTC (buildkit.dockerfile.v0)WORKDIR /app
2026-06-19 03:32:43 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-06-19 03:32:43 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-06-19 03:32:43 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c addgroup -g 1001 dockhand && adduser -u 1001 -G dockhand -h /home/dockhand -D dockhand # buildkit
2026-06-19 03:32:44 UTC (buildkit.dockerfile.v0)COPY /app/node_modules ./node_modules # buildkit
2026-06-19 03:32:44 UTC (buildkit.dockerfile.v0)COPY /app/package.json ./ # buildkit
2026-06-19 03:32:45 UTC (buildkit.dockerfile.v0)COPY /app/build ./build # buildkit
2026-06-19 03:32:45 UTC (buildkit.dockerfile.v0)COPY /app/server.js ./ # buildkit
2026-06-19 03:32:45 UTC (buildkit.dockerfile.v0)COPY /app/bin/collection-worker ./bin/collection-worker # buildkit
2026-06-19 03:32:45 UTC (buildkit.dockerfile.v0)COPY drizzle/ ./drizzle/ # buildkit
2026-06-19 03:32:45 UTC (buildkit.dockerfile.v0)COPY drizzle-pg/ ./drizzle-pg/ # buildkit
2026-06-19 03:32:45 UTC (buildkit.dockerfile.v0)COPY LICENSE.txt PRIVACY.txt ./ # buildkit
2026-06-19 03:32:45 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint-node.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2026-06-19 03:32:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh # buildkit
2026-06-19 03:32:46 UTC (buildkit.dockerfile.v0)COPY scripts/emergency/ ./scripts/ # buildkit
2026-06-19 03:32:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chmod +x ./scripts/*.sh ./scripts/**/*.sh 2>/dev/null || true # buildkit
2026-06-19 03:32:46 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-06-19 03:32:46 UTC (buildkit.dockerfile.v0)EXPOSE map[3000/tcp:{}]
2026-06-19 03:32:46 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "if [ \"$(echo \"${HTTPS_MODE:-off}\" | tr '[:upper:]' '[:lower:]')\" = \"on\" ]; then curl -fsk https://localhost:${PORT:-3000}/ || exit 1; else curl -fs http://localhost:${PORT:-3000}/ || exit 1; fi"] "30s" "10s" "5s" '\x03'}
2026-06-19 03:32:46 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/sbin/tini" "--" "/usr/local/bin/docker-entrypoint.sh"]
2026-06-19 03:32:46 UTC (buildkit.dockerfile.v0)CMD []
2026-06-19 03:36:08 UTC
157 MB
/app/data
HOME/home/dockhand
HOST0.0.0.0
NODE_ENVproduction
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID1001
PORT3000
PUID1001
SSL_CERT_FILE/etc/ssl/certs/ca-certificates.crt
[#000] sha256:79335ee549f4fff2837c52c3add3aa5b098802dae46a4c527cd8cd273fc4b665 - 49.55% (77.6 MB)
[#001] sha256:66e97990ad5b5f54ba6772d9c18ad758bd0accaec6625ccd455c48107d7130a1 - 27.63% (43.3 MB)
[#002] sha256:b0ba34985d29ed3ab0ad226448831e629d7ab980a8a85fbc0098f88d391d560c - 0.02% (25.7 KB)
[#003] sha256:b8e436837e5e5baa93d276d6ed4d1dbf20121e4119e8e5caf9ffb15ca07b5633 - 0.0% (93 Bytes)
[#004] sha256:9e525944cfa91953c2729918eabb4b61a5133547c3831a97482318442ab802eb - 0.0% (208 Bytes)
[#005] sha256:84d33ec38fe268437a5602cda69f9e865ddcd0c25703456f9bbe90b30fab58bb - 0.0% (1010 Bytes)
[#006] sha256:a052dcc71e87de6e82a38c00cda815bf9a46fc199ef9711c9da7b5c3d41adae8 - 12.43% (19.5 MB)
[#007] sha256:79e66615eb20287fe063265fd15a794a89164f2a49d538a389a5c67bde6190d8 - 0.0% (1.83 KB)
[#008] sha256:e0f533e69351b47dabc9dc7d8f5bc9a7247867733a54f30b96985eb59a583e24 - 7.52% (11.8 MB)
[#009] sha256:20c9d22b93f3ea61b1c9adef51e6107ccff5cf28316420ca5f0713ca0b24fb1d - 0.0% (5.53 KB)
[#010] sha256:af98063c20d166e97a4cc29d2586a34817d006f5a1cd4ee3e408caad06be6d75 - 2.77% (4.35 MB)
[#011] sha256:e1cfbc8fcd4c21e53b702ae8fe35de3b8288d3f48406a7a70e2a5672f2956eee - 0.02% (39.9 KB)
[#012] sha256:4ce819e7122af1abbb1de0ec592ea701db5c6ac85ef5c2b299cf0b7c593dffd7 - 0.03% (40.5 KB)
[#013] sha256:78e40ac7370a935a6e0ac284ec85a8acfe369292fdf6d27ed6f32d43ed29624e - 0.01% (11.4 KB)
[#014] sha256:4530e32a76f533cda61ed3175f5e1658a191e90bfde0c714112f578ac35165c7 - 0.0% (2.29 KB)
[#015] sha256:f9a75fce6916c8737f884930e7319ec8f497015b0e210f569c6239621af4251e - 0.0% (2.29 KB)
[#016] sha256:e3a34b3d8fc4137f566c4dbb3f4ffb696d949f85e85f2e2290c84361e16be6f6 - 0.0% (7.09 KB)
[#017] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#018] sha256:4274b1149b2b43f8bdc0c86f9e856ed62985ff90e016131925176a4f0fd95267 - 0.0% (190 Bytes)
COPY /work/rootfs/ / # buildkit
2026-06-19 03:36:05 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/node /usr/local/bin/node # buildkit
2026-06-19 03:36:05 UTC (buildkit.dockerfile.v0)COPY /usr/local/lib/libnss_wrapper.so /usr/lib/libnss_wrapper.so # buildkit
2026-06-19 03:36:05 UTC (buildkit.dockerfile.v0)WORKDIR /app
2026-06-19 03:36:05 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-06-19 03:36:05 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-06-19 03:36:06 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c addgroup -g 1001 dockhand && adduser -u 1001 -G dockhand -h /home/dockhand -D dockhand # buildkit
2026-06-19 03:36:07 UTC (buildkit.dockerfile.v0)COPY /app/node_modules ./node_modules # buildkit
2026-06-19 03:36:07 UTC (buildkit.dockerfile.v0)COPY /app/package.json ./ # buildkit
2026-06-19 03:36:08 UTC (buildkit.dockerfile.v0)COPY /app/build ./build # buildkit
2026-06-19 03:36:08 UTC (buildkit.dockerfile.v0)COPY /app/server.js ./ # buildkit
2026-06-19 03:36:08 UTC (buildkit.dockerfile.v0)COPY /app/bin/collection-worker ./bin/collection-worker # buildkit
2026-06-19 03:36:08 UTC (buildkit.dockerfile.v0)COPY drizzle/ ./drizzle/ # buildkit
2026-06-19 03:36:08 UTC (buildkit.dockerfile.v0)COPY drizzle-pg/ ./drizzle-pg/ # buildkit
2026-06-19 03:36:08 UTC (buildkit.dockerfile.v0)COPY LICENSE.txt PRIVACY.txt ./ # buildkit
2026-06-19 03:36:08 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint-node.sh /usr/local/bin/docker-entrypoint.sh # buildkit
2026-06-19 03:36:08 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chmod +x /usr/local/bin/docker-entrypoint.sh # buildkit
2026-06-19 03:36:08 UTC (buildkit.dockerfile.v0)COPY scripts/emergency/ ./scripts/ # buildkit
2026-06-19 03:36:08 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chmod +x ./scripts/*.sh ./scripts/**/*.sh 2>/dev/null || true # buildkit
2026-06-19 03:36:08 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-06-19 03:36:08 UTC (buildkit.dockerfile.v0)EXPOSE map[3000/tcp:{}]
2026-06-19 03:36:08 UTC (buildkit.dockerfile.v0)HEALTHCHECK &{["CMD-SHELL" "if [ \"$(echo \"${HTTPS_MODE:-off}\" | tr '[:upper:]' '[:lower:]')\" = \"on\" ]; then curl -fsk https://localhost:${PORT:-3000}/ || exit 1; else curl -fs http://localhost:${PORT:-3000}/ || exit 1; fi"] "30s" "10s" "5s" '\x03'}
2026-06-19 03:36:08 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/sbin/tini" "--" "/usr/local/bin/docker-entrypoint.sh"]
2026-06-19 03:36:08 UTC (buildkit.dockerfile.v0)CMD []