aboutsummaryrefslogtreecommitdiff
path: root/kennel/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'kennel/main.py')
-rw-r--r--kennel/main.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/kennel/main.py b/kennel/main.py
index 17a143b..6f661cb 100644
--- a/kennel/main.py
+++ b/kennel/main.py
@@ -8,6 +8,7 @@ from fastapi import (
Cookie,
Depends,
)
+from fastapi.responses import FileResponse
from fastapi.staticfiles import StaticFiles
from kennel.engine.systems.system import SystemType
from kennel.engine.systems.network import Event, Publishable, EventType
@@ -18,14 +19,15 @@ from kennel.kennel import (
entity_manager,
create_session_controllable_entities,
)
-from kennel.app import app, templates, logger
+from kennel.app import app, logger
from kennel.kennelcats import KennelCatService
from kennel.middleware import logger_middleware
from kennel.config import config
import asyncio
import uuid
-app.mount("/static", StaticFiles(directory="static"), name="static")
+app.mount("/static", StaticFiles(directory="static/dist"), name="static")
+
loop = asyncio.get_event_loop()
@@ -46,7 +48,7 @@ async def shutdown_event():
@app.get("/")
async def index(request: Request):
- return templates.TemplateResponse(request=request, name="index.html")
+ return FileResponse("static/dist/index.html", media_type="text/html")
@app.get("/assign")