feat: add NVIDIA Graphics tab with GPU monitoring via nvidia-smi and configurable binary path

Add graphics_snapshot() function to query GPU details using nvidia-smi with 5s timeout. Parse GPU metrics including model, driver, UUID, serial, temperature, utilization, VRAM, power, clocks, and compute processes. Add NVIDIA_SMI_BIN environment variable with default "nvidia-smi". Add /api/graphics endpoint returning GPU data with error handling. Add Graphics navigation tab with purple expansion-card icon
This commit is contained in:
2026-08-21 21:09:15 +02:00
parent 6aa4032134
commit 7d1987c4f4
3 changed files with 74 additions and 5 deletions
+5 -5
View File
File diff suppressed because one or more lines are too long