mirror of
https://github.com/DrizzleTime/Foxel.git
synced 2026-05-07 06:13:04 +08:00
27 lines
989 B
Python
27 lines
989 B
Python
from fastapi import FastAPI
|
|
|
|
from .routes import adapters, virtual_fs, auth, config, processors, tasks, logs, share, backup, search, vector_db, offline_downloads, ai_providers, email
|
|
from .routes import webdav, s3
|
|
from .routes import plugins
|
|
|
|
|
|
def include_routers(app: FastAPI):
|
|
app.include_router(adapters.router)
|
|
app.include_router(virtual_fs.router)
|
|
app.include_router(search.router)
|
|
app.include_router(auth.router)
|
|
app.include_router(config.router)
|
|
app.include_router(processors.router)
|
|
app.include_router(tasks.router)
|
|
app.include_router(logs.router)
|
|
app.include_router(share.router)
|
|
app.include_router(share.public_router)
|
|
app.include_router(backup.router)
|
|
app.include_router(vector_db.router)
|
|
app.include_router(ai_providers.router)
|
|
app.include_router(plugins.router)
|
|
app.include_router(webdav.router)
|
|
app.include_router(s3.router)
|
|
app.include_router(offline_downloads.router)
|
|
app.include_router(email.router)
|