diff --git a/Dockerfile b/Dockerfile index 6fdbb63..321b5b9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,11 +3,13 @@ FROM node:20-alpine AS builder WORKDIR /build +ARG VITE_API_URL=/api + COPY package*.json ./ RUN npm ci COPY . . -RUN npm run build +RUN VITE_API_URL=$VITE_API_URL npm run build # Stage 2: App only (no MariaDB) FROM node:20-alpine diff --git a/docker-compose.yml b/docker-compose.yml index 67c7032..6ebc390 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -20,7 +20,10 @@ services: retries: 5 app: - build: . + build: + context: . + args: + - VITE_API_URL=/api ports: - "8077:80" - "4000:4000"