diff --git a/apps/backend/Dockerfile b/apps/backend/Dockerfile index 9854224..5c6462e 100644 --- a/apps/backend/Dockerfile +++ b/apps/backend/Dockerfile @@ -39,7 +39,7 @@ RUN pnpm run build FROM base AS runner RUN addgroup --system --gid 1001 nodejs && \ - adduser --system --uid 1001 taskerra + adduser --system --uid 1001 --home /home/taskerra taskerra WORKDIR /app @@ -51,7 +51,9 @@ COPY --from=builder /app/apps/backend/package.json ./apps/backend/package.json COPY --from=builder /app/apps/backend/src/db ./apps/backend/src/db -RUN chown -R taskerra:nodejs /app +# Create proper home directory for corepack/pnpm cache +RUN mkdir -p /home/taskerra/.cache && \ + chown -R taskerra:nodejs /app /home/taskerra USER taskerra