fix variable in env

This commit is contained in:
2026-04-28 10:18:44 +07:00
parent f6c5dce452
commit 7cace210d6
7 changed files with 79 additions and 16 deletions
+7
View File
@@ -23,6 +23,13 @@ from .models import (
from .recordings import list_recordings
from .scheduler import Scheduler
try:
from dotenv import load_dotenv
load_dotenv(Path(__file__).resolve().parents[2] / ".env")
except Exception:
pass
def _cors_origins() -> list[str]:
raw = os.getenv("CORS_ORIGINS", "http://localhost:5173")
+1
View File
@@ -3,4 +3,5 @@ uvicorn[standard]>=0.27
httpx>=0.27
pydantic>=2.6
python-multipart>=0.0.9
python-dotenv>=1.0.1
+22
View File
@@ -0,0 +1,22 @@
from __future__ import annotations
import os
from pathlib import Path
import uvicorn
try:
from dotenv import load_dotenv
load_dotenv(Path(__file__).resolve().parents[1] / ".env")
except Exception:
pass
def main() -> None:
port = int(os.getenv("DASHBOARD_PORT", "8008"))
uvicorn.run("api.app.main:app", host="0.0.0.0", port=port, reload=False)
if __name__ == "__main__":
main()