feat(server): Disable access logs to reduce noise

Changed uvicorn log_level from info to warning and disabled access_log
to suppress the flood of GET /health requests from federation peers.
This commit is contained in:
2026-02-25 03:08:43 +01:00
parent 4f2b9252c4
commit 1d1d7b4468
+5 -3
View File
@@ -90,18 +90,20 @@ class APIServer:
self.app,
host=self.host,
port=self.port,
log_level="info"
log_level="warning",
access_log=False
)
server = uvicorn.Server(config)
await server.serve()
def run_sync(self):
"""Run server synchronously (blocking)."""
uvicorn.run(
self.app,
host=self.host,
port=self.port,
log_level="info"
log_level="warning",
access_log=False
)