From 3e9ed743dc6c3fbd322fd566d7563219f56a0ece Mon Sep 17 00:00:00 2001 From: Kunthawat Greethong Date: Sun, 3 May 2026 16:43:28 +0700 Subject: [PATCH] Dockerfile: copy node_modules from workspace root (pnpm hoists deps there) The monorepo workspace roots node_modules at /app/emdash/node_modules, not in individual packages. Copy from workspace root to get all deps. Co-Authored-By: Claude Opus 4.6 --- Dockerfile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 5c59eec..fd6887e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -28,8 +28,12 @@ FROM deps AS runner WORKDIR /app +ENV NODE_ENV=production +ENV HOST=0.0.0.0 + +# Copy full workspace node_modules (pnpm hoists deps at workspace root) +COPY --from=deps /app/emdash/node_modules ./node_modules COPY --from=deps /app/emdash/packages/blog-template/dist ./dist -COPY --from=deps /app/emdash/packages/blog-template/node_modules ./node_modules EXPOSE 4321