nas-doctor
ghcr.io/mcdays94/nas-doctor:latest
https://github.com/mcdays94/nas-doctor/pkgs/container/nas-doctor
host
true
--pid=host
https://github.com/mcdays94/nas-doctor/issues
https://github.com/mcdays94/nas-doctor
NAS Doctor is a local diagnostic and monitoring tool for your NAS. It runs periodic health checks — analyzing SMART data, disk usage, Docker containers, GPU, network, kernel logs, temperatures, ZFS pools, UPS power, and Unraid parity — then presents findings in a beautiful web dashboard with actionable recommendations backed by Backblaze failure rate data.
Features:
- 20+ diagnostic rules with automatic root-cause correlation
- SMART health with Backblaze failure-rate thresholds (337k+ drives)
- Top Processes with Docker container attribution (cgroup matching)
- Historical trend sparklines (CPU, memory, I/O, drive temps)
- Full stats page with trend charts and process CPU history
- GPU monitoring (NVIDIA, Intel, AMD)
- Speed test scheduling (Ookla CLI)
- ZFS pool health (vdev tree, scrub/resilver, ARC stats)
- UPS / power monitoring (NUT and apcupsd)
- NAS OS update check (notifies when behind latest stable)
- Parity check speed trend analysis (Unraid)
- 2 dashboard themes (Midnight and Clean)
- Export professional PDF diagnostic reports
- Multi-server fleet monitoring (monitor all your NAS instances)
- Prometheus /metrics endpoint (120+ gauges)
- Webhook alerts: Discord, Slack, Gotify, Ntfy, generic HTTP
- Automatic backups with configurable schedule and location
- Data lifecycle management (retention policies, DB size cap)
- Dashboard section visibility toggles and multi-column layout
Tools: Status:Stable
http://[IP]:[PORT:8060]
https://raw.githubusercontent.com/mcdays94/nas-doctor/main/unraid-template.xml
https://raw.githubusercontent.com/mcdays94/nas-doctor/main/icons/icon3.png
Buy Me a Coffee
https://buymeacoffee.com/miguelcaetanodias
:8060
/mnt/user/appdata/nas-doctor
/var/run/docker.sock
/var/local/emhttp
/dev
/sys
/boot
/var/log
/etc/unraid-version
/mnt
/var/run/tailscale
30m
UTC