fix(docker): polyfill DOMMatrix/ImageData/Path2D for pdfjs-dist in linux/amd64 container via NODE_OPTIONS --require
This commit is contained in:
@@ -30,6 +30,9 @@ COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static
|
||||
# Copy seeds/forms for form library import feature (runtime dependency)
|
||||
COPY --from=builder --chown=nextjs:nodejs /app/seeds ./seeds
|
||||
|
||||
# Copy polyfill script (required via NODE_OPTIONS before server starts)
|
||||
COPY --from=builder --chown=nextjs:nodejs /app/scripts/polyfill-dom.cjs ./scripts/polyfill-dom.cjs
|
||||
|
||||
# Create uploads directory (will be mounted as volume)
|
||||
RUN mkdir -p uploads && chown nextjs:nodejs uploads
|
||||
|
||||
|
||||
Reference in New Issue
Block a user