diff --git a/src/modules/web_app/app.py b/src/modules/web_app/app.py index 699a48e..b5da064 100644 --- a/src/modules/web_app/app.py +++ b/src/modules/web_app/app.py @@ -1,4 +1,5 @@ from fastapi import FastAPI +from fastapi.staticfiles import StaticFiles from core.mongo import mongo_manager from core.redis import redis_manager @@ -11,6 +12,8 @@ from .views import routes def get_app() -> FastAPI: app = FastAPI() + app.mount("/", StaticFiles(directory="frontend", html=True), name="frontend") + auth.handle_errors(app) for route in routes: diff --git a/src/modules/web_app/views/__init__.py b/src/modules/web_app/views/__init__.py index 2308db4..762581a 100644 --- a/src/modules/web_app/views/__init__.py +++ b/src/modules/web_app/views/__init__.py @@ -1,10 +1,12 @@ from fastapi import APIRouter from .auth import auth_router +from .streamer import streamer_router routes: list[APIRouter] = [ auth_router, + streamer_router, ]