From 00dc9eebe1beb91bad01dcfc7cb08c27cbabee53 Mon Sep 17 00:00:00 2001 From: Bram Verhulst Date: Sun, 20 Sep 2026 00:34:27 +0200 Subject: [PATCH] fix: docker again --- Dockerfile | 3 +++ docker-compose.prod.yml | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5962bdf..95cbf51 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,9 @@ FROM node:20-alpine AS builder WORKDIR /app RUN npm install -g pnpm +ARG NEXT_PUBLIC_API_URL +ENV NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL:-http://localhost:3001/api/v1} + COPY pnpm-workspace.yaml package.json tsconfig.base.json pnpm-lock.yaml ./ COPY packages/shared/package.json packages/shared/ COPY apps/api/package.json apps/api/ diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 7a88f71..9c03aee 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -43,10 +43,10 @@ services: context: . dockerfile: Dockerfile target: dashboard + args: + NEXT_PUBLIC_API_URL: "${API_URL:-http://localhost:3001}/api/v1" ports: - "${DASHBOARD_PORT:-3000}:3000" - environment: - NEXT_PUBLIC_API_URL: "${API_URL:-http://localhost:3001}/api/v1" depends_on: - api restart: unless-stopped