Spaces:
Running
Running
File size: 371 Bytes
8eb3eaf | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | from pydantic_settings import BaseSettings
from functools import lru_cache
class Settings(BaseSettings):
APPWRITE_ENDPOINT: str
APPWRITE_PROJECT_ID: str
APPWRITE_API_KEY: str
APPWRITE_BUCKET_ID: str
class Config:
env_file = ".env"
@lru_cache()
def get_settings() -> Settings:
return Settings()
settings = get_settings() |