from dataclasses import dataclass import os from dotenv import load_dotenv load_dotenv() @dataclass(frozen=True) class Settings: env: str = os.getenv("ENV", "prod").strip().lower() auth_token: str = os.getenv("FACE_LOCK_AUTH_TOKEN", "").strip() auth_header_name: str = os.getenv("FACE_LOCK_AUTH_HEADER", "X-API-Key").strip() @property def auth_enabled(self) -> bool: return bool(self.auth_token) settings = Settings()