From af27b4a56a3af9acb6d77e29cab9d7c91e105582 Mon Sep 17 00:00:00 2001
From: SandObserver <260779319+SandObserver@users.noreply.github.com>
Date: Thu, 22 Oct 2026 19:14:38 -0400
Subject: [PATCH 1/2] Document Unraid as a Disk Health source
---
src/content/docs/docs/widgets/disk-health.mdx | 23 +++++++++++++++----
src/content/docs/docs/widgets/index.mdx | 2 +-
2 files changed, 20 insertions(+), 5 deletions(-)
diff --git a/src/content/docs/docs/widgets/disk-health.mdx b/src/content/docs/docs/widgets/disk-health.mdx
index 9b00cea..9b1aa8a 100644
--- a/src/content/docs/docs/widgets/disk-health.mdx
+++ b/src/content/docs/docs/widgets/disk-health.mdx
@@ -1,13 +1,13 @@
---
title: Disk health widget
-description: SMART status for every drive bay, from Scrutiny or TrueNAS, on your Stackyard dashboard.
+description: Drive health for every bay, from Scrutiny, TrueNAS or Unraid, on your Stackyard dashboard.
---
import WidgetGroup from '../../../../components/WidgetGroup.astro';
import ServiceList from '../../../../components/ServiceList.astro';
import SettingList from '../../../../components/SettingList.astro';
-One tile per drive bay, coloured by SMART status.
+One tile per drive bay, coloured by drive health.
## Drive states
-A bay shows Healthy or Failed. Any failed check in Scrutiny counts as Failed. A drive with no SMART data reports that. It is never shown as healthy.
+A bay shows Healthy or Failed. Any failed check in Scrutiny counts as Failed. In Unraid, a disabled, missing, wrong or invalid drive counts as Failed. A drive with no SMART data reports that. It is never shown as healthy.
A bay shows `Not reporting` when its drive is no longer in the monitoring service list. The other bays are unaffected.
diff --git a/src/content/docs/docs/widgets/index.mdx b/src/content/docs/docs/widgets/index.mdx
index 3b3bf3f..e260677 100644
--- a/src/content/docs/docs/widgets/index.mdx
+++ b/src/content/docs/docs/widgets/index.mdx
@@ -28,7 +28,7 @@ Widgets reorder in the same list as apps and folders. See [Apps and folders](/do
{ href: '/docs/widgets/connections/', name: 'Connections', text: 'A VPN tile, or services on a world map.', value: 'Gluetun, NetBird, Conduit, Plausible, Umami' },
{ href: '/docs/widgets/custom/', name: 'Custom', text: 'Any web page, in a frame.', value: 'Any page' },
{ href: '/docs/widgets/dashboard-switch/', name: 'Dashboard switch', text: 'Links to your other dashboards.', value: 'No service' },
- { href: '/docs/widgets/disk-health/', name: 'Disk health', text: 'SMART status per drive bay.', value: 'Scrutiny, TrueNAS' },
+ { href: '/docs/widgets/disk-health/', name: 'Disk health', text: 'Drive health per bay.', value: 'Scrutiny, TrueNAS, Unraid' },
{ href: '/docs/widgets/dns/', name: 'DNS', text: 'Blocked and total queries.', value: 'AdGuard Home, Pi-hole, Technitium, NextDNS' },
{ href: '/docs/widgets/github/', name: 'GitHub', text: 'Pull requests or a contribution graph.', value: 'GitHub' },
{ href: '/docs/widgets/now-playing/', name: 'Now Playing', text: 'What is playing, with progress.', value: 'Plex, Jellyfin, Emby, Navidrome' },
From bca69a1e49e08895b08478f04785c984e65f0abc Mon Sep 17 00:00:00 2001
From: SandObserver <260779319+SandObserver@users.noreply.github.com>
Date: Thu, 22 Oct 2026 19:42:02 -0400
Subject: [PATCH 2/2] Document that a missing Unraid drive shows as failed
---
src/content/docs/docs/widgets/disk-health.mdx | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/content/docs/docs/widgets/disk-health.mdx b/src/content/docs/docs/widgets/disk-health.mdx
index 9b1aa8a..9fda1af 100644
--- a/src/content/docs/docs/widgets/disk-health.mdx
+++ b/src/content/docs/docs/widgets/disk-health.mdx
@@ -68,6 +68,6 @@ Small holds four bays. Medium holds ten.
## Drive states
-A bay shows Healthy or Failed. Any failed check in Scrutiny counts as Failed. In Unraid, a disabled, missing, wrong or invalid drive counts as Failed. A drive with no SMART data reports that. It is never shown as healthy.
+A bay shows Healthy or Failed. Any failed check in Scrutiny counts as Failed. In Unraid, a disabled, wrong or invalid drive counts as Failed. Unraid does not list a missing drive, so a bay whose drive Unraid no longer lists counts as Failed. After removing a drive on purpose, clear its bay. A drive with no SMART data reports that. It is never shown as healthy.
-A bay shows `Not reporting` when its drive is no longer in the monitoring service list. The other bays are unaffected.
+With Scrutiny or TrueNAS, a bay shows `Not reporting` when its drive is no longer in the service's list. The other bays are unaffected.