import os from pydantic_settings import BaseSettings # NOTE: The values fall backs to your environment variables when not set here class SiteSettings(BaseSettings): NAME: str = "FREELEAPS-METRICS" DEBUG: bool = True ENV: str = "dev" SERVER_HOST: str = "localhost" SERVER_PORT: int = 9000 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()