From cb10ee1855eb17af2b4808ddd05351b2a2f1302f Mon Sep 17 00:00:00 2001 From: Izan Gil <66965250+SrIzan10@users.noreply.github.com> Date: Sat, 7 Feb 2026 23:39:53 +0100 Subject: [PATCH] fix: more dockerfile fixes --- apps/web/Dockerfile | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/apps/web/Dockerfile b/apps/web/Dockerfile index 766250d..2329130 100644 --- a/apps/web/Dockerfile +++ b/apps/web/Dockerfile @@ -60,10 +60,6 @@ RUN useradd --system --uid 1001 nextjs --create-home RUN mkdir -p /home/nextjs/.cache && \ chown -R nextjs:nodejs /home/nextjs -# Create corepack cache directory with proper permissions -RUN mkdir -p /home/nextjs/.cache/node/corepack && \ - chown -R nextjs:nodejs /home/nextjs/.cache - # Copy Prisma files for migrations COPY --from=installer --chown=nextjs:nodejs /app/packages/db/prisma ./packages/db/prisma COPY --from=installer --chown=nextjs:nodejs /app/packages/db/generated ./packages/db/generated @@ -74,8 +70,10 @@ COPY --from=installer /tmp/commit_hash /tmp/commit_hash RUN COMMIT_VALUE=$(cat /tmp/commit_hash 2>/dev/null || echo "unknown") && \ echo "#!/bin/sh" > /usr/local/bin/start.sh && \ echo "set -e" >> /usr/local/bin/start.sh && \ + echo "export COREPACK_ENABLE_DOWNLOAD_PROMPT=0" >> /usr/local/bin/start.sh && \ + echo "export HOME=/home/nextjs" >> /usr/local/bin/start.sh && \ echo "echo 'Running database migrations...'" >> /usr/local/bin/start.sh && \ - echo "pnpm prisma migrate deploy --schema=/app/packages/db/prisma/schema.prisma" >> /usr/local/bin/start.sh && \ + echo "node /app/node_modules/.bin/prisma migrate deploy --schema=/app/packages/db/prisma/schema.prisma" >> /usr/local/bin/start.sh && \ echo "cd /app" >> /usr/local/bin/start.sh && \ echo "export commit=$COMMIT_VALUE" >> /usr/local/bin/start.sh && \ echo "echo 'Starting Next.js application...'" >> /usr/local/bin/start.sh && \