From 87b885a2f8916d71b61bf8296cde59ba216c22eb Mon Sep 17 00:00:00 2001 From: trafficlunar Date: Fri, 17 Apr 2026 17:24:15 +0100 Subject: [PATCH] fix: build errors --- Dockerfile | 26 +------------------------- 1 file changed, 1 insertion(+), 25 deletions(-) diff --git a/Dockerfile b/Dockerfile index d742086..8092970 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,37 +5,17 @@ WORKDIR /app RUN apk add --no-cache libc6-compat RUN corepack enable && corepack prepare pnpm@latest --activate - -# ------------------------- -# Install dependencies -# ------------------------- FROM base AS deps - WORKDIR /app - COPY . . - RUN pnpm install --frozen-lockfile - -# ------------------------- -# Build stage -# ------------------------- FROM base AS builder - WORKDIR /app - COPY --from=deps /app /app - ENV NEXT_TELEMETRY_DISABLED=1 - -# Build backend workspace RUN cd backend && pnpm build - -# ------------------------- -# Production stage -# ------------------------- FROM base AS runner WORKDIR /app @@ -48,16 +28,12 @@ ENV HOSTNAME=0.0.0.0 RUN addgroup --system --gid 1001 nodejs RUN adduser --system --uid 1001 nextjs -# Copy Next/Backend output COPY --from=builder /app/backend/public ./public COPY --from=builder /app/backend/.next ./.next COPY --from=builder --chown=nextjs:nodejs /app/backend/prisma ./prisma -# uploads dir -RUN mkdir -p /app/uploads && chown -R nextjs:nodejs /app/.next/standalone/backend/uploads +RUN mkdir -p /app/.next/standalone/backend/uploads && chown -R nextjs:nodejs /app/.next/standalone/backend/uploads USER nextjs - EXPOSE 3000 - CMD ["node", ".next/standalone/backend/server.js"]