from pathlib import Path from fastapi import APIRouter, Request from fastapi.templating import Jinja2Templates router = APIRouter(tags=["ops"]) BASE_DIR = Path(__file__).resolve().parent.parent.parent templates = Jinja2Templates(directory=str(BASE_DIR / "templates")) @router.get("/ops") async def ops_page(request: Request): return templates.TemplateResponse( "ops.html", { "request": request, "page_title": "IT Ops", }, )