From 3800f9b55415e20ac5f59069330591812a13bd2c Mon Sep 17 00:00:00 2001 From: Arxip222 Date: Tue, 23 Dec 2025 00:11:57 +0300 Subject: [PATCH] fix secrets in config --- backend/src/shared/config.py | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/backend/src/shared/config.py b/backend/src/shared/config.py index f60b4e7..6ddc937 100644 --- a/backend/src/shared/config.py +++ b/backend/src/shared/config.py @@ -7,19 +7,18 @@ from typing import Optional class Settings(BaseSettings): - """Настройки (загружаются из .env автоматически)""" - POSTGRES_HOST: str = "localhost" - POSTGRES_PORT: int = 5432 - POSTGRES_USER: str = "postgres" - POSTGRES_PASSWORD: str = "postgres" - POSTGRES_DB: str = "lawyer_ai" + POSTGRES_HOST: str + POSTGRES_PORT: int + POSTGRES_USER: str + POSTGRES_PASSWORD: str + POSTGRES_DB: str - QDRANT_HOST: str = "localhost" - QDRANT_PORT: int = 6333 + QDRANT_HOST: str + QDRANT_PORT: int - REDIS_HOST: str = "localhost" - REDIS_PORT: int = 6379 + REDIS_HOST: str + REDIS_PORT: int TELEGRAM_BOT_TOKEN: Optional[str] = None YANDEX_OCR_API_KEY: Optional[str] = None @@ -30,12 +29,11 @@ class Settings(BaseSettings): APP_NAME: str = "ИИ-юрист" DEBUG: bool = False - SECRET_KEY: str = "your-secret-key-change-in-production" + SECRET_KEY: str CORS_ORIGINS: list[str] = ["*"] @property def database_url(self) -> str: - """Вычисляемый URL подключения""" return f"postgresql://{self.POSTGRES_USER}:{self.POSTGRES_PASSWORD}@{self.POSTGRES_HOST}:{self.POSTGRES_PORT}/{self.POSTGRES_DB}" class Config: