diff --git a/Dockerfile.website b/Dockerfile.website index 677d25c..a773611 100644 --- a/Dockerfile.website +++ b/Dockerfile.website @@ -4,8 +4,8 @@ ENV PATH="$PNPM_HOME:$PATH" RUN corepack enable FROM base AS build -COPY . /usr/src/app -WORKDIR /usr/src/app +WORKDIR /app +COPY . . # Install dependencies @@ -16,7 +16,6 @@ RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile ENV NODE_ENV=production RUN pnpm run build -RUN cp -R /usr/src/app/.next .next FROM base AS dokploy WORKDIR /app @@ -25,10 +24,10 @@ WORKDIR /app ENV NODE_ENV=production # Copy only the necessary files -COPY --from=build /usr/src/app/.next ./.next -COPY --from=build /usr/src/app/public ./public -COPY --from=build /usr/src/app/package.json ./package.json -COPY --from=build /usr/src/app/node_modules ./node_modules +COPY --from=build /app/.next ./.next +COPY --from=build /app/public ./public +COPY --from=build /app/package.json ./package.json +COPY --from=build /app/node_modules ./node_modules EXPOSE 3000