12345678910111213141516171819202122232425262728 |
- import os
- from pydantic.v1 import BaseSettings
- class Settings(BaseSettings):
- NAME: str = "open-assistant-api"
- DEBUG: bool = False
- ENV: str = "prod"
- BASE_PATH: str = os.path.dirname(os.path.dirname((os.path.abspath(__file__))))
- SERVER_HOST: str = "0.0.0.0"
- SERVER_PORT: int = 8086
- SERVER_WORKERS: int = 40
- API_PREFIX: str = "/api"
- AUTH_ENABLE: bool = False
- AUTH_ADMIN_TOKEN: str = "admin"
- AES_ENCRYPTION_KEY: str = "xxx"
- class Config:
- env_prefix = "APP_"
- env_file = ".env"
- env_file_encoding = "utf-8"
- settings = Settings()
|