From d09ce94c389d24d35baf52284b89556426d2982c Mon Sep 17 00:00:00 2001 From: Nikita Kudinov Date: Sat, 3 Feb 2024 02:03:14 +0300 Subject: [PATCH] chore: update env vars in docker compose --- docker-compose.yml | 8 ++++++-- src/infra/config/validation.ts | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index ed73540..3c35792 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -42,12 +42,16 @@ services: POSTGRES_USER: ${POSTGRES_USER} POSTGRES_DB: ${POSTGRES_DB} - JWT_SECRET: ${JWT_SECRET} - JWT_EXPIRES_IN: ${JWT_EXPIRES_IN} + JWT_ACCESS_SECRET: ${JWT_ACCESS_SECRET} + JWT_ACCESS_EXPIRES_IN: ${JWT_ACCESS_EXPIRES_IN} + JWT_REFRESH_SECRET: ${JWT_REFRESH_SECRET} + JWT_REFRESH_EXPIRES_IN: ${JWT_REFRESH_EXPIRES_IN} CENTRIFUGO_API_URL: http://centrifugo:${CENTRIFUGO_PORT}/api CENTRIFUGO_API_KEY: ${CENTRIFUGO_API_KEY} CENTRIFUGO_TOKEN_HMAC_SECRET_KEY: ${CENTRIFUGO_TOKEN_HMAC_SECRET_KEY} + CENTRIFUGO_CONNECTION_TOKEN_EXPIRES_IN: ${CENTRIFUGO_CONNECTION_TOKEN_EXPIRES_IN} + CENTRIFUGO_SUBSCRIPTION_TOKEN_EXPIRES_IN: ${CENTRIFUGO_SUBSCRIPTION_TOKEN_EXPIRES_IN} depends_on: - postgres - centrifugo diff --git a/src/infra/config/validation.ts b/src/infra/config/validation.ts index 08b86ce..12d04b5 100644 --- a/src/infra/config/validation.ts +++ b/src/infra/config/validation.ts @@ -1,4 +1,4 @@ -import { IsEnum, IsOptional, IsString, IsUrl, validateSync } from 'class-validator'; +import { IsEnum, IsOptional, IsString, validateSync } from 'class-validator'; import { plainToInstance } from 'class-transformer'; import { IsPortNumber } from 'src/common/decorators/is-port-number.decorator';