hubvault.server.routes.maintenance

Maintenance route factory for hubvault.server.

This module exposes repository verification, storage-analysis, and operator-triggered maintenance endpoints over HTTP so the bundled frontend can render diagnostics and run controlled maintenance actions without importing backend internals.

The module contains:

create_maintenance_router

hubvault.server.routes.maintenance.create_maintenance_router(*, api=None, api_factory=None, authorizer)[source]

Build the maintenance router for the server app.

Parameters:
Returns:

Router exposing read-only maintenance endpoints

Return type:

fastapi.APIRouter

Raises: