Dashboard: per-host Docker volumes total (0.21.1)

The per-host resource bar gained a "Volumes" stat showing the total size of
that host's Docker volumes. It reuses the existing cached /volumes/sizes lookup
(docker system df, ~60s TTL) summed client-side, polled every 60s per host so
the slow df walk never blocks the fast system-info poll.

Frontend-only. Fixed sumSizes to reduce<number> so the value is number|undefined.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
menzelj
2026-06-08 13:42:22 +00:00
co-authored by Claude Opus 4.8
parent d1c63a329b
commit bb29ef1c98
5 changed files with 34 additions and 7 deletions
+1 -1
View File
@@ -55,7 +55,7 @@ async def lifespan(app: FastAPI):
schedule_task.cancel()
app = FastAPI(title="StackPilot", version="0.21.0", lifespan=lifespan)
app = FastAPI(title="StackPilot", version="0.21.1", lifespan=lifespan)
app.add_middleware(
CORSMiddleware,