º` € Gsha256:5b65f1bc8245d9b7b2c5b62ae1c41cbff198f6ee8475ed98c22014a7b0239016Gsha256:e15dfe4c08213eda2ddae670880beb77a3833f0280f178d23df5707b5e5fb0eal[deps 1/5] RUN apk add --no-cache python3 build-base g++ cairo-dev pango-dev jpeg-dev giflib-dev librsvg-dev h Gsha256:2f6daf7e9634937548cfa508aa2bf0e82a707dc6ff7e1584f4bba3b86e6a1153[internal] load .dockerignore ¿ Gsha256:2013454d59af62a805303ea22dfa66eb2348979bd2bb99881a1cab9e9925a41atdocker-image://docker.io/docker/dockerfile:1@sha256:ecfaec9ed6d810b56388c508f4121597bfbba70d41a6dfeee4d8cad5f295fc32 ¦ Gsha256:ef1dfd9ed775f05d7c21d90d81152adeadb239abee356cf55514642c55403c0cGsha256:65db0f1309fd4192a2474cc8f050c85294968d80aaa053c0325aa96537133be7‘[base 2/4] RUN if [ -n "" ]; then sed -i "s|dl-cdn.alpinelinux.org||g" /etc/apk/repositories; fi && apk add --no-cache libc6-compat ­ Gsha256:7d2454c1df0b7520e114a8720dd79f7d5200d859a60974621e717b0b2d08d4abGsha256:65db0f1309fd4192a2474cc8f050c85294968d80aaa053c0325aa96537133be7[runner 2/7] WORKDIR /app ’ Gsha256:5b0c5efd7e8a824a586c22f9ef7944a954f29b7acee675cc3108b8b2a7136579Gsha256:158ef911a4cfe6f6e0b6824c417c1acc658102a075cff0ac585adab1b1f98be8Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a05[runner 5/7] COPY --from=builder /app/public ./public ž Gsha256:8748ce9c8ce7a7b7a14aa93945b4aa4780ad5c69097496cacf5642af8a91e89cGsha256:25e355c72da36ed5106cdd8ba5fa3fc86be6c15bdae533852d193fa8706cdcd5Gsha256:d261f0116251ae6de6dd8b25c23718a110e48fd45bdafa6ab268a71d4e09009bA[builder 4/5] COPY --from=deps /app/public/vendor ./public/vendor ´ Gsha256:48f9a6d17e94866da672b925b2d1cdfa70a14c1ae5d23dfa6125e1995ae10835Gsha256:a723b3a1558e5bbd697ebcb4bf5c300c38cbddb0370acd55b2d7323b57a2f777Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0W[runner 7/7] COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static Ÿ Gsha256:fd9337ad35b0530816e704ef1a3cd9ea18439232008b66b2b50f0e04d13d427fGsha256:5b65f1bc8245d9b7b2c5b62ae1c41cbff198f6ee8475ed98c22014a7b0239016Gsha256:c10f7bd0ba8000ecf806f8f6b2554edbf9137fc2000086b3faeb9b7cabb59a27B[deps 2/5] COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./ { Gsha256:37c8b483e2578df135e317541d9ac7c41ee163b4cf005be5ce249f0489bfc00e0[internal] load build definition from Dockerfile « Gsha256:e15dfe4c08213eda2ddae670880beb77a3833f0280f178d23df5707b5e5fb0eaGsha256:b7789bb6d99a18c7c99a90a59e6d7289a5f3dd206fc58243fb7ab92eeee8623f[base 4/4] WORKDIR /app Õ Gsha256:41e9962cd8b8aa9ea3069ba6c4cec992e0557c509681ac2f909df79569d04776Gsha256:7d2454c1df0b7520e114a8720dd79f7d5200d859a60974621e717b0b2d08d4abÀ[runner 3/7] RUN if [ -n "" ]; then cp /etc/apk/repositories /tmp/apk.repositories; sed -i "s|dl-cdn.alpinelinux.org||g" /etc/apk/repositories; fi && apk add --no-cache libc6-compat cairo pango jpeg giflib librsvg && if [ -n "" ]; then mv /tmp/apk.repositories /etc/apk/repositories; fi Å Gsha256:b7789bb6d99a18c7c99a90a59e6d7289a5f3dd206fc58243fb7ab92eeee8623fGsha256:ef1dfd9ed775f05d7c21d90d81152adeadb239abee356cf55514642c55403c0c°[base 3/4] RUN npm_registry=""; while [ "${npm_registry%/}" != "$npm_registry" ]; do npm_registry="${npm_registry%/}"; done; if [ -n "$npm_registry" ]; then export COREPACK_NPM_REGISTRY="$npm_registry"; fi && corepack enable && corepack prepare pnpm@10.28.0 --activate ê Gsha256:d261f0116251ae6de6dd8b25c23718a110e48fd45bdafa6ab268a71d4e09009bGsha256:85dcafdd5eda92f1f0a2c3e8f78de68dd51de81bbe49ba1b7b4d6545a39a2a45Õ[deps 5/5] RUN --mount=type=cache,id=pnpm-store,target=/root/.local/share/pnpm/store npm_registry=""; while [ "${npm_registry%/}" != "$npm_registry" ]; do npm_registry="${npm_registry%/}"; done; if [ -n "$npm_registry" ]; then pnpm config set registry "$npm_registry"; fi && pnpm install --frozen-lockfile à Gsha256:65db0f1309fd4192a2474cc8f050c85294968d80aaa053c0325aa96537133be7x[base 1/4] FROM docker.io/library/node:22-alpine@sha256:c610fcdfb1d5b4740dd70c284ed3cb16bb857e0f7166196e36a5501df7a3aa32 ò Gsha256:158ef911a4cfe6f6e0b6824c417c1acc658102a075cff0ac585adab1b1f98be8Gsha256:41e9962cd8b8aa9ea3069ba6c4cec992e0557c509681ac2f909df79569d04776^[runner 4/7] RUN addgroup --system --gid 1001 nodejs && adduser --system --uid 1001 nextjs ¬ Gsha256:a723b3a1558e5bbd697ebcb4bf5c300c38cbddb0370acd55b2d7323b57a2f777Gsha256:5b0c5efd7e8a824a586c22f9ef7944a954f29b7acee675cc3108b8b2a7136579Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0O[runner 6/7] COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./ ‚ Gsha256:08715af7bf1fa8249918bcf1c5c1e09cd4dcd47abf1c4e22a23bf05951dc229eGsha256:fd9337ad35b0530816e704ef1a3cd9ea18439232008b66b2b50f0e04d13d427fGsha256:c10f7bd0ba8000ecf806f8f6b2554edbf9137fc2000086b3faeb9b7cabb59a27%[deps 3/5] COPY packages/ ./packages/ h Gsha256:c10f7bd0ba8000ecf806f8f6b2554edbf9137fc2000086b3faeb9b7cabb59a27[internal] load build context € Gsha256:85dcafdd5eda92f1f0a2c3e8f78de68dd51de81bbe49ba1b7b4d6545a39a2a45Gsha256:08715af7bf1fa8249918bcf1c5c1e09cd4dcd47abf1c4e22a23bf05951dc229eGsha256:c10f7bd0ba8000ecf806f8f6b2554edbf9137fc2000086b3faeb9b7cabb59a27#[deps 4/5] COPY scripts/ ./scripts/ ” Gsha256:bbbb05a4d1a8fa7d3273b229838e9ffc665cf9fff4d15a545de49df3b7fc02e7Gsha256:13d9f9d1c5be39c5f2a778248a34e8e52bae36f3bfd1b63b2b5dfeedb4fe2c59Gsha256:d261f0116251ae6de6dd8b25c23718a110e48fd45bdafa6ab268a71d4e09009b7[builder 2/5] COPY --from=deps /app/packages ./packages ó Gsha256:25e355c72da36ed5106cdd8ba5fa3fc86be6c15bdae533852d193fa8706cdcd5Gsha256:bbbb05a4d1a8fa7d3273b229838e9ffc665cf9fff4d15a545de49df3b7fc02e7Gsha256:c10f7bd0ba8000ecf806f8f6b2554edbf9137fc2000086b3faeb9b7cabb59a27[builder 3/5] COPY . . œ Gsha256:13d9f9d1c5be39c5f2a778248a34e8e52bae36f3bfd1b63b2b5dfeedb4fe2c59Gsha256:e15dfe4c08213eda2ddae670880beb77a3833f0280f178d23df5707b5e5fb0eaGsha256:d261f0116251ae6de6dd8b25c23718a110e48fd45bdafa6ab268a71d4e09009b?[builder 1/5] COPY --from=deps /app/node_modules ./node_modules ° Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0Gsha256:8748ce9c8ce7a7b7a14aa93945b4aa4780ad5c69097496cacf5642af8a91e89c[builder 5/5] RUN pnpm build • Gsha256:37c8b483e2578df135e317541d9ac7c41ee163b4cf005be5ce249f0489bfc00e0[internal] load build definition from Dockerfile* ¤’‹Õÿãü#2 ¤’‹Õº€$ • Gsha256:37c8b483e2578df135e317541d9ac7c41ee163b4cf005be5ce249f0489bfc00e0[internal] load build definition from Dockerfile* ¤’‹ÕÜÉ%2 ¤’‹ÕŽ›¶6 « Gsha256:82d2b0fe9976b55869e1a005d76de6e116365070c129fda49c08a7a87d7436e9Eresolve image config for docker-image://docker.io/docker/dockerfile:1* ¤’‹Õ¢ä°:2 ¤’‹Õ³àè‹ Û Gsha256:2013454d59af62a805303ea22dfa66eb2348979bd2bb99881a1cab9e9925a41atdocker-image://docker.io/docker/dockerfile:1@sha256:ecfaec9ed6d810b56388c508f4121597bfbba70d41a6dfeee4d8cad5f295fc32* ¤’‹Õƒ´ÌŒ2 ¤’‹ÕÇû© Ý Gsha256:2013454d59af62a805303ea22dfa66eb2348979bd2bb99881a1cab9e9925a41atdocker-image://docker.io/docker/dockerfile:1@sha256:ecfaec9ed6d810b56388c508f4121597bfbba70d41a6dfeee4d8cad5f295fc32 * ¤’‹ÕÀ¼€«2 ¤’‹ÕµŠ« ¤ Gsha256:0c7a5708f37084edbb676f20722dcd0923d3d48a7948f9f862ca6c31fb4fe999=[internal] load metadata for docker.io/library/node:22-alpine* ¥’‹Õê„â¿2 ¥’‹Õœ¬ø´ „ Gsha256:2f6daf7e9634937548cfa508aa2bf0e82a707dc6ff7e1584f4bba3b86e6a1153[internal] load .dockerignore* ¥’‹Õ¼ùß·2 ¥’‹Õ¥õé· „ Gsha256:2f6daf7e9634937548cfa508aa2bf0e82a707dc6ff7e1584f4bba3b86e6a1153[internal] load .dockerignore* ¥’‹ÕÃèþ·2 ¥’‹Õ½‘Ò¾ Ý Gsha256:65db0f1309fd4192a2474cc8f050c85294968d80aaa053c0325aa96537133be7x[base 1/4] FROM docker.io/library/node:22-alpine@sha256:c610fcdfb1d5b4740dd70c284ed3cb16bb857e0f7166196e36a5501df7a3aa32* ¦’‹Õ—Öõ2 ¦’‹ÕÅé¡" ‚ Gsha256:c10f7bd0ba8000ecf806f8f6b2554edbf9137fc2000086b3faeb9b7cabb59a27[internal] load build context* ¦’‹Õ¦ÌÄ2 ¦’‹ÕÍ­Ï ƒ Gsha256:c10f7bd0ba8000ecf806f8f6b2554edbf9137fc2000086b3faeb9b7cabb59a27[internal] load build context* ¦’‹ÕÎïC2 ¦’‹Õɵΰ ˆ Gsha256:d261f0116251ae6de6dd8b25c23718a110e48fd45bdafa6ab268a71d4e09009bGsha256:85dcafdd5eda92f1f0a2c3e8f78de68dd51de81bbe49ba1b7b4d6545a39a2a45Õ[deps 5/5] RUN --mount=type=cache,id=pnpm-store,target=/root/.local/share/pnpm/store npm_registry=""; while [ "${npm_registry%/}" != "$npm_registry" ]; do npm_registry="${npm_registry%/}"; done; if [ -n "$npm_registry" ]; then pnpm config set registry "$npm_registry"; fi && pnpm install --frozen-lockfile * ¦’‹Õ™ªŠÆ2 ¦’‹ÕËŠ¶Î   Gsha256:08715af7bf1fa8249918bcf1c5c1e09cd4dcd47abf1c4e22a23bf05951dc229eGsha256:fd9337ad35b0530816e704ef1a3cd9ea18439232008b66b2b50f0e04d13d427fGsha256:c10f7bd0ba8000ecf806f8f6b2554edbf9137fc2000086b3faeb9b7cabb59a27%[deps 3/5] COPY packages/ ./packages/ * ¦’‹Õ¥ÁÓÉ2 ¦’‹Õ¥ÁÓÉ Ä Gsha256:ef1dfd9ed775f05d7c21d90d81152adeadb239abee356cf55514642c55403c0cGsha256:65db0f1309fd4192a2474cc8f050c85294968d80aaa053c0325aa96537133be7‘[base 2/4] RUN if [ -n "" ]; then sed -i "s|dl-cdn.alpinelinux.org||g" /etc/apk/repositories; fi && apk add --no-cache libc6-compat * ¦’‹Õ¥ÁÓÉ2 ¦’‹Õ¥ÁÓÉ ž Gsha256:5b65f1bc8245d9b7b2c5b62ae1c41cbff198f6ee8475ed98c22014a7b0239016Gsha256:e15dfe4c08213eda2ddae670880beb77a3833f0280f178d23df5707b5e5fb0eal[deps 1/5] RUN apk add --no-cache python3 build-base g++ cairo-dev pango-dev jpeg-dev giflib-dev librsvg-dev * ¦’‹Õ¥ÁÓÉ2 ¦’‹Õ¥ÁÓÉ ½ Gsha256:fd9337ad35b0530816e704ef1a3cd9ea18439232008b66b2b50f0e04d13d427fGsha256:5b65f1bc8245d9b7b2c5b62ae1c41cbff198f6ee8475ed98c22014a7b0239016Gsha256:c10f7bd0ba8000ecf806f8f6b2554edbf9137fc2000086b3faeb9b7cabb59a27B[deps 2/5] COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./ * ¦’‹Õ¥ÁÓÉ2 ¦’‹Õ¥ÁÓÉ ã Gsha256:b7789bb6d99a18c7c99a90a59e6d7289a5f3dd206fc58243fb7ab92eeee8623fGsha256:ef1dfd9ed775f05d7c21d90d81152adeadb239abee356cf55514642c55403c0c°[base 3/4] RUN npm_registry=""; while [ "${npm_registry%/}" != "$npm_registry" ]; do npm_registry="${npm_registry%/}"; done; if [ -n "$npm_registry" ]; then export COREPACK_NPM_REGISTRY="$npm_registry"; fi && corepack enable && corepack prepare pnpm@10.28.0 --activate * ¦’‹Õ¥ÁÓÉ2 ¦’‹Õ¥ÁÓÉ ž Gsha256:85dcafdd5eda92f1f0a2c3e8f78de68dd51de81bbe49ba1b7b4d6545a39a2a45Gsha256:08715af7bf1fa8249918bcf1c5c1e09cd4dcd47abf1c4e22a23bf05951dc229eGsha256:c10f7bd0ba8000ecf806f8f6b2554edbf9137fc2000086b3faeb9b7cabb59a27#[deps 4/5] COPY scripts/ ./scripts/ * ¦’‹Õ¥ÁÓÉ2 ¦’‹Õ¥ÁÓÉ ˆ Gsha256:d261f0116251ae6de6dd8b25c23718a110e48fd45bdafa6ab268a71d4e09009bGsha256:85dcafdd5eda92f1f0a2c3e8f78de68dd51de81bbe49ba1b7b4d6545a39a2a45Õ[deps 5/5] RUN --mount=type=cache,id=pnpm-store,target=/root/.local/share/pnpm/store npm_registry=""; while [ "${npm_registry%/}" != "$npm_registry" ]; do npm_registry="${npm_registry%/}"; done; if [ -n "$npm_registry" ]; then pnpm config set registry "$npm_registry"; fi && pnpm install --frozen-lockfile * ¦’‹Õ¥ÁÓÉ2 ¦’‹Õ¥ÁÓÉ º Gsha256:13d9f9d1c5be39c5f2a778248a34e8e52bae36f3bfd1b63b2b5dfeedb4fe2c59Gsha256:e15dfe4c08213eda2ddae670880beb77a3833f0280f178d23df5707b5e5fb0eaGsha256:d261f0116251ae6de6dd8b25c23718a110e48fd45bdafa6ab268a71d4e09009b?[builder 1/5] COPY --from=deps /app/node_modules ./node_modules * ¦’‹Õ¥ÁÓÉ2 ¦’‹Õ¥ÁÓÉ ² Gsha256:bbbb05a4d1a8fa7d3273b229838e9ffc665cf9fff4d15a545de49df3b7fc02e7Gsha256:13d9f9d1c5be39c5f2a778248a34e8e52bae36f3bfd1b63b2b5dfeedb4fe2c59Gsha256:d261f0116251ae6de6dd8b25c23718a110e48fd45bdafa6ab268a71d4e09009b7[builder 2/5] COPY --from=deps /app/packages ./packages * ¦’‹Õ¥ÁÓÉ2 ¦’‹Õɺ—Ì É Gsha256:e15dfe4c08213eda2ddae670880beb77a3833f0280f178d23df5707b5e5fb0eaGsha256:b7789bb6d99a18c7c99a90a59e6d7289a5f3dd206fc58243fb7ab92eeee8623f[base 4/4] WORKDIR /app * ¦’‹Õ¥ÁÓÉ2 ¦’‹Õ¥ÁÓÉ  Gsha256:25e355c72da36ed5106cdd8ba5fa3fc86be6c15bdae533852d193fa8706cdcd5Gsha256:bbbb05a4d1a8fa7d3273b229838e9ffc665cf9fff4d15a545de49df3b7fc02e7Gsha256:c10f7bd0ba8000ecf806f8f6b2554edbf9137fc2000086b3faeb9b7cabb59a27[builder 3/5] COPY . .* ¦’‹Õ©ï³Ì2 ®’‹ÕûµÍ¿ º Gsha256:8748ce9c8ce7a7b7a14aa93945b4aa4780ad5c69097496cacf5642af8a91e89cGsha256:25e355c72da36ed5106cdd8ba5fa3fc86be6c15bdae533852d193fa8706cdcd5Gsha256:d261f0116251ae6de6dd8b25c23718a110e48fd45bdafa6ab268a71d4e09009bA[builder 4/5] COPY --from=deps /app/public/vendor ./public/vendor* ®’‹Õþ´óÁ2 ®’‹ÕòŸÈä Ì Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0Gsha256:8748ce9c8ce7a7b7a14aa93945b4aa4780ad5c69097496cacf5642af8a91e89c[builder 5/5] RUN pnpm build* ®’‹ÕŽƒ¾ç2 Ë”‹ÕæüŸ Ë Gsha256:7d2454c1df0b7520e114a8720dd79f7d5200d859a60974621e717b0b2d08d4abGsha256:65db0f1309fd4192a2474cc8f050c85294968d80aaa053c0325aa96537133be7[runner 2/7] WORKDIR /app * ÷”‹ÕÓѦ2 ÷”‹ÕÓѦ ó Gsha256:41e9962cd8b8aa9ea3069ba6c4cec992e0557c509681ac2f909df79569d04776Gsha256:7d2454c1df0b7520e114a8720dd79f7d5200d859a60974621e717b0b2d08d4abÀ[runner 3/7] RUN if [ -n "" ]; then cp /etc/apk/repositories /tmp/apk.repositories; sed -i "s|dl-cdn.alpinelinux.org||g" /etc/apk/repositories; fi && apk add --no-cache libc6-compat cairo pango jpeg giflib librsvg && if [ -n "" ]; then mv /tmp/apk.repositories /etc/apk/repositories; fi * ÷”‹ÕÓѦ2 ÷”‹ÕÓѦ  Gsha256:158ef911a4cfe6f6e0b6824c417c1acc658102a075cff0ac585adab1b1f98be8Gsha256:41e9962cd8b8aa9ea3069ba6c4cec992e0557c509681ac2f909df79569d04776^[runner 4/7] RUN addgroup --system --gid 1001 nodejs && adduser --system --uid 1001 nextjs * ÷”‹ÕÓѦ2 ÷”‹ÕÓѦ ° Gsha256:5b0c5efd7e8a824a586c22f9ef7944a954f29b7acee675cc3108b8b2a7136579Gsha256:158ef911a4cfe6f6e0b6824c417c1acc658102a075cff0ac585adab1b1f98be8Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a05[runner 5/7] COPY --from=builder /app/public ./public * ÷”‹ÕÓѦ2 ÷”‹Õ‚½à  Ç Gsha256:a723b3a1558e5bbd697ebcb4bf5c300c38cbddb0370acd55b2d7323b57a2f777Gsha256:5b0c5efd7e8a824a586c22f9ef7944a954f29b7acee675cc3108b8b2a7136579Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0O[runner 6/7] COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./* ÷”‹Õ©€…¡2 ü”‹Õ§ö¯ Î Gsha256:48f9a6d17e94866da672b925b2d1cdfa70a14c1ae5d23dfa6125e1995ae10835Gsha256:a723b3a1558e5bbd697ebcb4bf5c300c38cbddb0370acd55b2d7323b57a2f777Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0W[runner 7/7] COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static* ü”‹ÕñÅ2 ý”‹Õù©Ã( x Gsha256:fc2fdfd516aaa8ff5f5c5f9462eab895e7a9be3c19da91588be14dbe6cfe48dcexporting to image* ý”‹Õ£×¹-2 “•‹Õ㾯é› transferring dockerfile:Gsha256:37c8b483e2578df135e317541d9ac7c41ee163b4cf005be5ce249f0489bfc00e transferring ‰2 ¤’‹Õœ‡ù0: ¤’‹ÕáµÛ(B ¤’‹Õ¾úø0â mresolve docker.io/docker/dockerfile:1@sha256:ecfaec9ed6d810b56388c508f4121597bfbba70d41a6dfeee4d8cad5f295fc32Gsha256:2013454d59af62a805303ea22dfa66eb2348979bd2bb99881a1cab9e9925a41a2 ¤’‹Õ©«ó©: ¤’‹ÕÜ·½B ¤’‹Õפó©â presolve docker.io/library/node:22-alpine@sha256:c610fcdfb1d5b4740dd70c284ed3cb16bb857e0f7166196e36a5501df7a3aa32Gsha256:65db0f1309fd4192a2474cc8f050c85294968d80aaa053c0325aa96537133be72 ¦’‹Õ¦˜›": ¦’‹ÕªŠŽ B ¦’‹ÕÆ›"› transferring context:Gsha256:c10f7bd0ba8000ecf806f8f6b2554edbf9137fc2000086b3faeb9b7cabb59a27 transferring ¦2 ¦’‹ÕÎÑþ›: ¦’‹Õ¨£ÁEB ¦’‹Õ†Æþ›„ exporting layersGsha256:fc2fdfd516aaa8ff5f5c5f9462eab895e7a9be3c19da91588be14dbe6cfe48dc2 Œ•‹Õü‰ã³: ý”‹ÕЄá-B Œ•‹ÕŠ‚ã³Ï Zexporting manifest sha256:c0c8da62d6d84f3fd997fce755968aef0d4565f5bd2e4cbde4ac6aa0ae20195dGsha256:fc2fdfd516aaa8ff5f5c5f9462eab895e7a9be3c19da91588be14dbe6cfe48dc2 Œ•‹ÕïòôÈ: Œ•‹Õ¥­ú¶B Œ•‹Õ—éôÈÍ Xexporting config sha256:13c1b98256359d36c317c88371438d27c67c98b7fe9ed5a5f6fe7ff368683ce6Gsha256:fc2fdfd516aaa8ff5f5c5f9462eab895e7a9be3c19da91588be14dbe6cfe48dc2 Œ•‹Õðø“Ö: Œ•‹ÕöôöÈB Œ•‹Õæî“ÖÛ fexporting attestation manifest sha256:c12d5a2406522bfed4d51fa69c776f3b8f51a804a7160b1abc3a2655639e5359Gsha256:fc2fdfd516aaa8ff5f5c5f9462eab895e7a9be3c19da91588be14dbe6cfe48dc2 Œ•‹Õ·¡¨ò: Œ•‹Õ‚ÓšÞB Œ•‹Õ“”¨òÔ _exporting manifest list sha256:94441706cdc0a1186e379981715c73ac1b6f4d0404609bac1f3812c2f7447fc0Gsha256:fc2fdfd516aaa8ff5f5c5f9462eab895e7a9be3c19da91588be14dbe6cfe48dc2 Œ•‹Õ§–øù: Œ•‹Õè¼²òB Œ•‹ÕòŠøù¤ /naming to docker.io/library/app-openmaic:latestGsha256:fc2fdfd516aaa8ff5f5c5f9462eab895e7a9be3c19da91588be14dbe6cfe48dc2 Œ•‹Õç½™ý: Œ•‹Õ¤¶úùB Œ•‹Õ¿³™ý§ 2unpacking to docker.io/library/app-openmaic:latestGsha256:fc2fdfd516aaa8ff5f5c5f9462eab895e7a9be3c19da91588be14dbe6cfe48dc2 “•‹Õ™‚´­: Œ•‹Õ…û¢ýB “•‹Õ­ø³­¶ Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 °’‹ÕùÙ†¨"[ > openmaic@1.0.0 build /app > node scripts/assert-vendor-maic-importer.mjs && next build ” Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 °’‹ÕæÍëÒ"9[assert-vendor] ok: public/vendor/maic-importer/index.js ÷ Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 ³’‹Õ¹®«)"œAttention: Next.js now collects completely anonymous telemetry regarding usage. This information is used to shape Next.js' roadmap and prioritize features.  Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 ³’‹ÕÓ¤Ã)"¦You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL: https://nextjs.org/telemetry š Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 ³’‹Õ¿Çÿ4"@â–² Next.js 16.1.2 (Turbopack) - Environments: .env.local, .env ¡ Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 ³’‹Õ‚ž5"G- Experiments (use with caution): · proxyClientMaxBodySize: "200mb" [ Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 ³’‹Õšà½5" ì Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 ³’‹Õ…–ÅS"‘âš  The "middleware" file convention is deprecated. Please use "proxy" instead. Learn more: https://nextjs.org/docs/messages/middleware-to-proxy ˆ Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 ³’‹Õ›·œ"- Creating an optimized production build ... ç Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 ¾“‹Õΰ›­"‹Turbopack build encountered 2 warnings: ./instrumentation.ts:97:3 Ecmascript file had an error   95 | };  96 | > 97 | process.once('SIGTERM', () => void shutdown());  | ^^^^^^^^^^^^  98 | process.once('SIGINT', () => void shutdown());  99 | }  100 | A Node.js API is used (process.once at line: 97) which is not supported in the Edge Runtime. Learn more: https://nextjs.org/docs/api-reference/edge-runtime Import trace: App Route: ./instrumentation.ts ./lib/server/usage-storage.ts ./app/api/usage/route.ts ./instrumentation.ts:98:3 Ecmascript file had an error   96 |  97 | process.once('SIGTERM', () => void shutdown()); > 98 | process.once('SIGINT', () => void shutdown());  | ^^^^^^^^^^^^  99 | }  100 | A Node.js API is used (process.once at line: 98) which is not supported in the Edge Runtime. Learn more: https://nextjs.org/docs/api-reference/edge-runtime Import trace: App Route: ./instrumentation.ts ./lib/server/usage-storage.ts ./app/api/usage/route.ts  Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 ¾“‹Õ°áÌ"$✓ Compiled successfully in 2.3min t Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 ¾“‹Õ¾éùí" Running TypeScript ... † Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 À”‹Õ¼â‹¡"+ Collecting page data using 3 workers ...  Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 Å”‹ÕûÙÖ†"5 Generating static pages using 3 workers (0/52) ...  Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 Å”‹Õò⊤"4 Generating static pages using 3 workers (13/52)  Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 Å”‹ÕÍá߆"4 Generating static pages using 3 workers (26/52)  Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 Å”‹Õͦ®Ù"4 Generating static pages using 3 workers (39/52) › Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 Æ”‹ÕÂŽùš"@✓ Generating static pages using 3 workers (52/52) in 1042.4ms ~ Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 Æ”‹Õ ×™¡"# Finalizing page optimization ... \ Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 Ê”‹ÕýÑ¡²" Ó Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 Ê”‹ÕÀд"÷Route (app) ┌ â—‹ / ├ â—‹ /_not-found ├ Æ’ /api/access-code/status ├ Æ’ /api/access-code/verify ├ Æ’ /api/agent/owner-events ├ Æ’ /api/agent/runtime ├ Æ’ /api/agent/sessions ├ Æ’ /api/agent/sessions/[id] ├ Æ’ /api/agent/sessions/[id]/cancel ├ Æ’ /api/agent/sessions/[id]/events ├ Æ’ /api/agent/sessions/[id]/messages ├ Æ’ /api/agent/sessions/status ├ Æ’ /api/agent/skills ├ Æ’ /api/agent/skills/[id] ├ Æ’ /api/azure-voices ├ Æ’ /api/chat ├ Æ’ /api/chat/pi ├ Æ’ /api/chat/pi/whiteboard-visibility ├ Æ’ /api/classroom ├ Æ’ /api/classroom-media/[classroomId]/[...path] ├ Æ’ /api/comfyui-workflows ├ Æ’ /api/export-video/capability ├ Æ’ /api/export-video/render ├ Æ’ /api/export-video/render/[jobId] ├ Æ’ /api/export-video/render/[jobId]/download ├ Æ’ /api/extract-document ├ Æ’ /api/folders ├ Æ’ /api/folders/[id] ├ Æ’ /api/folders/members ├ Æ’ /api/generate-classroom ├ Æ’ /api/generate-classroom/[jobId] ├ Æ’ /api/generate/agent-profiles ├ Æ’ /api/generate/image ├ Æ’ /api/generate/scene-actions ├ Æ’ /api/generate/scene-content ├ Æ’ /api/generate/scene-outlines-stream ├ Æ’ /api/generate/tts ├ Æ’ /api/generate/video ├ Æ’ /api/generate/voice ├ Æ’ /api/health ├ Æ’ /api/materials ├ Æ’ /api/materials/[id] ├ Æ’ /api/parse-pdf ├ Æ’ /api/pbl/v2/evaluate ├ Æ’ /api/pbl/v2/instructor ├ Æ’ /api/pbl/v2/open-task ├ Æ’ /api/pbl/v2/simulator ├ Æ’ /api/pbl/v2/task/update ├ Æ’ /api/persistence/[...path] ├ Æ’ /api/provider/probe-models ├ Æ’ /api/proxy-media ├ Æ’ /api/quiz-grade ├ Æ’ /api/server-providers ├ Æ’ /api/skills/[id] ├ Æ’ /api/stage-meta/[stageId] ├ Æ’ /api/stages ├ Æ’ /api/stages/[id] ├ Æ’ /api/stages/[id]/freshness ├ Æ’ /api/stages/[id]/generation-complete ├ Æ’ /api/stages/[id]/manifest ├ Æ’ /api/stages/[id]/publish ├ Æ’ /api/stages/[id]/scenes ├ Æ’ /api/stages/[id]/status ├ Æ’ /api/stages/[id]/unpublish ├ Æ’ /api/transcription ├ Æ’ /api/usage ├ Æ’ /api/verify-image-provider ├ Æ’ /api/verify-model ├ Æ’ /api/verify-pdf-provider ├ Æ’ /api/verify-video-provider ├ Æ’ /api/web-search ├ â—‹ /apple-icon.png ├ Æ’ /classroom/[id] ├ â—‹ /eval/whiteboard ├ Æ’ /generation-preview ├ Æ’ /workbench/new â”” Æ’ /workspace Æ’ Proxy (Middleware) \ Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 Ê”‹Õ" ² Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 Ê”‹ÕÓ•³µ"Wâ—‹ (Static) prerendered as static content Æ’ (Dynamic) server-rendered on demand \ Gsha256:d35648970b8fdb53f8abf61bdc6d8709e29f2e64e7de604795caf1c8ef8638a0 Ê”‹Õ×亵"