diff --git a/Dockerfile b/Dockerfile index 5abe1f24..6e11dfe3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -37,6 +37,9 @@ COPY --from=builder /app/src/mitm ./src/mitm COPY --from=builder /app/node_modules/node-forge ./node_modules/node-forge # Ensure `next` is available at runtime in case tracing did not include it. COPY --from=builder /app/node_modules/next ./node_modules/next +# sql.js loads dist/sql-wasm.wasm by path at runtime; tracing only follows JS imports, +# so the last-resort DB driver would abort with ENOENT on the missing binary. +COPY --from=builder /app/node_modules/sql.js ./node_modules/sql.js RUN mkdir -p /app/data && chown -R node:node /app && \ mkdir -p /app/data-home && chown node:node /app/data-home && \