HW-Monitor

HW-Monitor

Docker 应用程序 from antond645-cpu's Repository

概述

Web dashboard for CPU, GPUs, disks, motherboard voltages, and SMART temps on Linux/Unraid—live charts plus SQLite-backed history. You need host /dev and /sys (read-only) so sensors and drives are visible. SMART reads rely on SYS_ADMIN and SYS_RAWIO (template adds these caps). NVIDIA expects nvidia-smi in the image/runtime; AMD/Intel come from sysfs and depend on your kernel/driver stack.

运行时参数

网络用户界面
http://[IP]:[PORT:8181]/
网络
bridge
外壳
sh
特权
false
额外参数
--cap-add=SYS_ADMIN --cap-add=SYS_RAWIO

模板配置

WebUI PortPorttcp

Container Port: 8181

目标
8181
默认值
8181
价值
8181
AppdataPathrw

Persistent history database

目标
/var/lib/hw_monitor
默认值
/mnt/user/appdata/hw_monitor/data
价值
/mnt/user/appdata/hw_monitor/data
Host /dev (read-only)Pathro

Device nodes for SMART/sensors access

目标
/dev
默认值
/dev
价值
/dev
Host /sys (read-only)Pathro

Kernel hardware information

目标
/sys
默认值
/sys
价值
/sys
Login PasswordVariable

Web UI login password

目标
AUTH_PASS
默认值
change-me
价值
change-me
Flask Secret KeyVariable

Session signing key (set to a long random value)

目标
SECRET_KEY
默认值
replace-with-long-random-string
价值
replace-with-long-random-string
App TitleVariable

Title displayed in the web interface

目标
APP_TITLE
默认值
HW Monitor
价值
HW Monitor
Disk DiscoveryVariable

auto or comma-separated devices, e.g. /dev/sda,/dev/nvme0n1

目标
SMART_DEVICES
默认值
auto
价值
auto
NVIDIA ModeVariable

auto / true / false

目标
ENABLE_NVIDIA
默认值
auto
价值
auto
AMD ModeVariable

auto / true / false

目标
ENABLE_AMD
默认值
auto
价值
auto
Intel ModeVariable

auto / true / false

目标
ENABLE_INTEL
默认值
auto
价值
auto
Log LevelVariable

DEBUG, INFO, WARNING, ERROR

目标
LOG_LEVEL
默认值
INFO
价值
INFO

详细信息

存储库
ghcr.io/antond645-cpu/hw-monitor:latest
最后更新2026-06-01
初见2026-05-13

在Unraid 上运行 HW-Monitor 。

HW-Monitor 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。