DriveDoc
A friendly disk-health companion for home servers, NAS boxes, and self-hosted media libraries that tells non-technical owners what each drive is for and when it will run out, in plain English.
self-hosters and photo/video creators running a NAS or home server who do not want to read /proc
- Plain-English alerts like 'Photos drive is 89% full — about 6 weeks of shooting left at current rate'
- Per-drive labels so users know what each one stores (Photos, Projects, Backups)
- Trend forecast with a projected 'hit 95%' date based on the last 90 days
- Action suggestions tailored to the drive: archive old projects, add a drive, enable dedup
Self-hosting (Plex, Immich, Nextcloud) is resurgent but existing tools assume you know what /proc/diskstats means; the article's author is literally the audience this product would replace
NAS market is large ($34.5B in 2024, 17.1% CAGR) and home NAS is $4.2B; self-hosting community is actively growing (Jellyfin at 51.2% self-hoster share) but disk-monitoring-for-novices is a niche subset, supported by only modest traction (20 reactions) on the source Dev.to post.Network Attached Storage Market Size & Share Analysis - 2034 ↗Media Server OS Statistics 2026 ↗
Existing tooling is CLI-first (smartctl/smartd) or enterprise-grade (Datadog, Netdata); TrueNAS/Unraid/Synology ship their own disk panels but assume you already chose their OS. A standalone, OS-agnostic 'plain English' layer targeting home users has a clear niche, though free Grafana+Prometheus+smartd stacks already cover technically-curious owners.Smartmontools ↗Netdata Pricing: Free Up to 5 Nodes ↗
Self-hosters explicitly self-host to escape subscriptions; Netdata gives monitoring free up to 5 nodes and homelab users routinely cobble free Grafana/Prometheus + smartd alerts. Willingness to pay for a polish-layer on top of free SMART data is weak.Netdata Pricing: Free Up to 5 Nodes | From $4.50/node | Netdata ↗6 self-hosted apps that replaced every paid subscription I used to pay for ↗
SMART-based disk monitoring is a permanent need while spinning/rust drives exist, and self-hosting is structurally sticky (Plex paywall migration to Jellyfin/Immich in 2025 confirms this). Slight downward pressure from cloud-NAS (Synology C2 etc.) and NVMe-only builds reducing SMART's surface area.Self-Hosted Media and Homelab 2026 — Jellyfin / Immich / Navidrome ↗
smartctl is mature and ubiquitous; wrapping it in a Docker-deployed web UI with thresholded plain-English explanations is well within reach. Mild friction from needing privileged access to disks, handling diverse vendor SMART attribute sets, and reliable notification plumbing (email/push).Disk Health Monitoring with smartctl and smartd | INTROSERV ↗