Factor Studios commited on
Commit
6bbbdef
·
verified ·
1 Parent(s): 90de446

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -1
app.py CHANGED
@@ -16,6 +16,15 @@ import tarfile
16
  import zipfile
17
  from datetime import datetime
18
  from pathlib import Path
 
 
 
 
 
 
 
 
 
19
 
20
  class MacOSBootloader:
21
  def __init__(self, iso_url, storage_json_url):
@@ -473,4 +482,6 @@ def main():
473
  return 0
474
 
475
  if __name__ == "__main__":
476
- exit(main())
 
 
 
16
  import zipfile
17
  from datetime import datetime
18
  from pathlib import Path
19
+ from fastapi import FastAPI, Request, Response, HTTPException, Depends, status
20
+ from fastapi.responses import JSONResponse, HTMLResponse, RedirectResponse
21
+ from fastapi.security import OAuth2PasswordBearer, OAuth2PasswordRequestForm
22
+ from sqlalchemy.orm import Session
23
+ from fastapi.staticfiles import StaticFiles
24
+ from fastapi.templating import Jinja2Templates
25
+
26
+
27
+ app = FastAPI()
28
 
29
  class MacOSBootloader:
30
  def __init__(self, iso_url, storage_json_url):
 
482
  return 0
483
 
484
  if __name__ == "__main__":
485
+ exit(main())
486
+ import uvicorn
487
+ uvicorn.run(app, host="0.0.0.0", port=7860)