mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
17 lines
502 B
Python
17 lines
502 B
Python
from fastapi import FastAPI, Depends
|
|
from mangum import Mangum
|
|
from app.portfolio import router as portfolio_router
|
|
from app.dependencies import validate_api_key, validate_token
|
|
from app.config import get_settings
|
|
|
|
|
|
app = FastAPI(dependencies=[Depends(validate_api_key), Depends(validate_token)])
|
|
|
|
|
|
app.include_router(portfolio_router.router)
|
|
|
|
if get_settings().ENVIRONMENT == "local":
|
|
from app.local import router as local_router
|
|
app.include_router(local_router.router)
|
|
|
|
handler = Mangum(app)
|