trainhub-api / app /config.py
Taimwe's picture
Add config
3050429 verified
Raw History Blame Contribute Delete
471 Bytes
"""Application configuration loaded from environment variables."""
import os
SECRET_KEY = os.getenv("SECRET_KEY", "dev-secret-change-me")
ALGORITHM = "HS256"
ACCESS_TOKEN_EXPIRE_MINUTES = int(os.getenv("ACCESS_TOKEN_EXPIRE_MINUTES", "1440"))
DATABASE_URL = os.getenv("DATABASE_URL", "sqlite:///./trainhub.db")
STORAGE_DIR = os.getenv("STORAGE_DIR", "./storage")
HF_TOKEN = os.getenv("HF_TOKEN", None)
PUBLIC_DOMAIN = os.getenv("PUBLIC_DOMAIN", "http://localhost:8000")