From d654b1ffc802de2ad9ff5bf7ac4817e5ab929d06 Mon Sep 17 00:00:00 2001 From: Bonchellon Date: Fri, 6 Feb 2026 12:00:44 +0300 Subject: [PATCH] 123 --- docker-compose.yml | 2 ++ docker/Dockerfile.web | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 197e511..1925b8b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -98,6 +98,8 @@ services: build: context: . dockerfile: docker/Dockerfile.web + args: + API_URL: http://api:3125 container_name: coursecraft-web restart: unless-stopped env_file: .env diff --git a/docker/Dockerfile.web b/docker/Dockerfile.web index 4b84f10..fb2051c 100644 --- a/docker/Dockerfile.web +++ b/docker/Dockerfile.web @@ -15,6 +15,10 @@ RUN pnpm install --frozen-lockfile COPY . . +# API_URL нужен на этапе сборки: Next.js «запекает» rewrites в билд +ARG API_URL=http://api:3125 +ENV API_URL=${API_URL} + RUN pnpm build --filter=@coursecraft/web... EXPOSE 3080