21 lines
765 B
Python
21 lines
765 B
Python
from fastapi import FastAPI
|
|
from fastapi.staticfiles import StaticFiles
|
|
|
|
from app.routes.api_assignments import router as assignments_router
|
|
from app.routes.api_dashboard import router as dashboard_router
|
|
from app.routes.api_paperless import router as paperless_router
|
|
from app.routes.api_recordings import router as recordings_router
|
|
from app.routes.api_sync import router as sync_router
|
|
from app.routes.ui import router as ui_router
|
|
|
|
|
|
app = FastAPI(title="Doris Schoolhouse")
|
|
app.mount("/static", StaticFiles(directory="app/static"), name="static")
|
|
|
|
app.include_router(ui_router)
|
|
app.include_router(dashboard_router)
|
|
app.include_router(assignments_router)
|
|
app.include_router(recordings_router)
|
|
app.include_router(sync_router)
|
|
app.include_router(paperless_router)
|