14 lines
408 B
Python
14 lines
408 B
Python
from os import getenv
|
||
from dotenv import load_dotenv
|
||
|
||
load_dotenv()
|
||
|
||
class Config:
|
||
"""
|
||
Конфигурация FastAPI приложения.
|
||
Все значения берутся из .env или имеют дефолтные.
|
||
"""
|
||
HOST: str = getenv("HOST", "0.0.0.0")
|
||
PORT: int = int(getenv("PORT", "80"))
|
||
DEBUG: bool = getenv("DEBUG", "False").lower() in ("1", "true", "yes")
|