32 lines
606 B
Python
Executable File
32 lines
606 B
Python
Executable File
#!/usr/bin/env python
|
|
|
|
from nicegui import app, ui
|
|
|
|
from api import router as api_router
|
|
from auth.login import router as login_router
|
|
from auth.mw import AuthMiddleware
|
|
from auth.secret import get_secret
|
|
from home import router as home_router
|
|
from table import router as table_router
|
|
|
|
|
|
app.include_router(login_router)
|
|
app.add_middleware(AuthMiddleware)
|
|
|
|
app.include_router(api_router)
|
|
app.include_router(home_router)
|
|
app.include_router(table_router)
|
|
|
|
|
|
ui.run(
|
|
title="stand",
|
|
favicon="assets/favicon.png",
|
|
storage_secret=get_secret(),
|
|
fastapi_docs=True,
|
|
dark=True,
|
|
show=False
|
|
)
|
|
|
|
|
|
|