From 09c822c52eebc4eae1bdd91b7a1834ec2e2be7ba Mon Sep 17 00:00:00 2001 From: Matthias Nannt Date: Sun, 15 Jan 2023 14:10:20 +0100 Subject: [PATCH] update dockerfile to work with new folder structure --- apps/web/Dockerfile | 16 ++++++++-------- docker-compose.yml | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/apps/web/Dockerfile b/apps/web/Dockerfile index 33a49cfc52..d561c1f075 100644 --- a/apps/web/Dockerfile +++ b/apps/web/Dockerfile @@ -6,13 +6,13 @@ WORKDIR /app # First install the dependencies (as they change less often) COPY . . # Copy .env file because Docker don't follow symlinks -COPY .env /app/apps/hq/ +COPY .env /app/apps/web/ RUN pnpm install # Build the project RUN pnpm dlx prisma generate -RUN pnpm turbo run build --filter=hq... +RUN pnpm turbo run build --filter=web... FROM node:18-slim AS runner RUN npm install -g pnpm @@ -24,14 +24,14 @@ USER nextjs WORKDIR /home/nextjs -COPY --from=installer /app/apps/hq/next.config.js . -COPY --from=installer /app/apps/hq/package.json . +COPY --from=installer /app/apps/web/next.config.js . +COPY --from=installer /app/apps/web/package.json . # Automatically leverage output traces to reduce image size # https://nextjs.org/docs/advanced-features/output-file-tracing -COPY --from=installer --chown=nextjs:nodejs /app/apps/hq/.next/standalone ./ -COPY --from=installer --chown=nextjs:nodejs /app/apps/hq/.next/static ./apps/hq/.next/static -COPY --from=installer --chown=nextjs:nodejs /app/apps/hq/public ./apps/hq/public +COPY --from=installer --chown=nextjs:nodejs /app/apps/web/.next/standalone ./ +COPY --from=installer --chown=nextjs:nodejs /app/apps/web/.next/static ./apps/web/.next/static +COPY --from=installer --chown=nextjs:nodejs /app/apps/web/public ./apps/web/public COPY --from=installer --chown=nextjs:nodejs /app/packages/database/prisma ./packages/database/prisma -CMD pnpm dlx prisma migrate deploy && node apps/hq/server.js \ No newline at end of file +CMD pnpm dlx prisma migrate deploy && node apps/web/server.js \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 9ed26ad1e6..12e95921ec 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,7 +10,7 @@ services: formbricks-hq: build: context: . - dockerfile: ./apps/hq/Dockerfile + dockerfile: ./apps/web/Dockerfile depends_on: - postgres ports: