From e9a14d9f4f53ce1e8bd28dcdbed929a5df0b0b45 Mon Sep 17 00:00:00 2001 From: chenpei Date: Sun, 26 Oct 2025 16:00:32 +0800 Subject: [PATCH] fix: Include ag-psd package and lib directory in Docker container - Add ag-psd node_modules to Docker image - Copy lib directory containing psd-processor - Ensure PSD auto-preview functionality works in production --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index 286ab8f..a369b8f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -46,7 +46,9 @@ RUN adduser --system --uid 1001 nextjs COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./ COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static COPY --from=builder --chown=nextjs:nodejs /app/node_modules/.prisma ./node_modules/.prisma +COPY --from=builder --chown=nextjs:nodejs /app/node_modules/ag-psd ./node_modules/ag-psd COPY --from=builder --chown=nextjs:nodejs /app/prisma ./prisma +COPY --from=builder --chown=nextjs:nodejs /app/lib ./lib # 创建必要目录并设置权限 RUN mkdir -p /app/public /app/uploads && \