14 lines
311 B
Python
14 lines
311 B
Python
import os
|
|
from dataclasses import dataclass
|
|
|
|
|
|
@dataclass(slots=True)
|
|
class Settings:
|
|
database_url: str = os.getenv("DATABASE_URL", "sqlite:///./data/app.db")
|
|
host: str = os.getenv("HOST", "0.0.0.0")
|
|
port: int = int(os.getenv("PORT", "10000"))
|
|
|
|
|
|
def get_settings() -> Settings:
|
|
return Settings()
|