import os from pydantic_settings import BaseSettings class SiteSettings(BaseSettings): NAME: str = "appname" DEBUG: bool = True ENV: str = "dev" SERVER_HOST: str = "0.0.0.0" SERVER_PORT: int = 8103 URL: str = "http://localhost" TIME_ZONE: str = "UTC" BASE_PATH: str = os.path.dirname(os.path.dirname((os.path.abspath(__file__)))) class Config: env_file = ".devbase-webapi.env" env_file_encoding = "utf-8" site_settings = SiteSettings()