From 3616e36ed485fdce96186645f6e169fd87cc1f50 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Thu, 2 Nov 2023 11:28:43 +0300 Subject: [PATCH] env: add WEB_SERVER --- apps/api/src/config/schema/env.ts | 1 + apps/api/src/main.ts | 2 +- docker-compose.yml | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/api/src/config/schema/env.ts b/apps/api/src/config/schema/env.ts index 107f866..7102c29 100644 --- a/apps/api/src/config/schema/env.ts +++ b/apps/api/src/config/schema/env.ts @@ -22,6 +22,7 @@ const envSchema = z.object({ .string() .transform((val) => Number.parseInt(val, 10)) .default('6379'), + WEB_SERVER: z.string(), }); export default envSchema; diff --git a/apps/api/src/main.ts b/apps/api/src/main.ts index 2b08daf..c1fc294 100644 --- a/apps/api/src/main.ts +++ b/apps/api/src/main.ts @@ -35,7 +35,7 @@ async function bootstrap() { await app.register(proxy, { http2: false, - upstream: 'http://localhost:3000', + upstream: `http://${env.WEB_SERVER}`, }); app.useGlobalPipes(new ValidationPipe({ stopAtFirstError: true })); diff --git a/docker-compose.yml b/docker-compose.yml index c601ed5..fafbb60 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -25,6 +25,7 @@ services: - API_CACHE_TTL=${API_CACHE_TTL} - REDIS_HOST=redis - MONGO_HOST=mongo + - WEB_SERVER=auth_web:3000 restart: always networks: - auth_network