| | import os |
| | from pathlib import Path |
| |
|
| | from dotenv import load_dotenv |
| |
|
| | VELAI_HOST = os.getenv("VELAI_HOST") or "127.0.0.1" |
| | VELAI_PORT = int(os.getenv("VELAI_PORT") or 7860) |
| |
|
| | VELAI_STORAGE_SECRET = os.getenv("VELAI_STORAGE_SECRET") or "super-secure" |
| | VELAI_ADMIN_PASSWORD = os.getenv("VELAI_ADMIN_PASSWORD") or "velai-admin" |
| | VELAI_APP_PASSWORD = os.getenv("VELAI_APP_PASSWORD") or "" |
| |
|
| | VELAI_STORAGE_PATH = Path(os.getenv("VELAI_STORAGE_PATH") or ".storage") |
| | VELAI_BLOB_STORAGE_PATH = Path(os.getenv("VELAI_STORAGE_PATH") or VELAI_STORAGE_PATH / "blob") |
| |
|
| | VELAI_ENABLE_DUMMY = bool(os.getenv("VELAI_ENABLE_DUMMY")) or False |
| | VELAI_LOG_LEVEL = (os.getenv("VELAI_LOG_LEVEL") or "INFO").upper() |
| |
|
| |
|
| | def load(): |
| | load_dotenv() |
| |
|
| | |
| | os.environ["NICEGUI_STORAGE_PATH"] = str(VELAI_STORAGE_PATH) |
| |
|
| |
|
| | |
| | load() |
| |
|