Scrutiny was created in 2020 by Jason Kulatunga (AnalogJ) as a web-based SMART monitoring tool for hard drives. The project emerged from the need for a modern, user-friendly interface for monitoring drive health using SMART data. The name “Scrutiny” reflects its purpose: closely examining drive health metrics.
Jason Kulatunga, a software developer, created Scrutiny in 2020. His motivation came from:
- Complex Tools: Existing SMART tools were command-line only
- No Historical Data: No easy way to track drive health over time
- Self-Hosted: Growing self-hosted community with NAS systems
- Modern UI: Need for web-based interface
Initial Design Goals:
- Web-based SMART monitoring
- Historical data tracking
- Easy Docker deployment
- Alert notifications
- Self-hosted friendly
Scrutiny was first released in 2020 as an open-source project under the MIT license. The initial release featured:
- Web-based dashboard
- SMART data collection
- Historical tracking
- Docker deployment
- Basic alerting
The tool quickly gained popularity in the self-hosted and NAS communities.
| Year |
Version |
Milestone |
| 2020 |
0.1 |
First public release |
| 2020 |
0.2 |
Enhanced UI, better metrics |
| 2021 |
0.3 |
Improved collector, more features |
| 2021 |
0.4 |
Enhanced alerting, bug fixes |
| 2022 |
0.5 |
Major release, modern features |
| 2022 |
0.6 |
Performance improvements |
| 2023 |
0.7 |
Enhanced UI, more integrations |
| 2023 |
0.8 |
Bug fixes, stability |
| 2024 |
0.9 |
Enhanced features |
| 2025 |
0.10 |
Modern improvements |
| 2026 |
0.11.x |
Current stable release |
Scrutiny’s modern architecture:
- Go Backend: High-performance server
- React Frontend: Modern web UI
- SQLite/PostgreSQL: Data storage
- Smartmontools: SMART data collection
- Docker Native: Container deployment
Continuous improvements:
- Enhanced Metrics: More SMART attributes
- Better UI: Improved user experience
- Alerting: Flexible notification options
- API: Programmatic access
- Performance: Optimized data collection
Scrutiny is developed as an open-source project:
- Primary Developer: Jason Kulatunga (AnalogJ)
- Community Contributions: Community bug reports and PRs
- GitHub-Based: Issue tracking and development
- MIT License: Permissive open-source license
- Open Development: Public GitHub repository
- Regular Releases: Frequent updates
- Community Input: Feature requests via GitHub
- Modern Stack: Go, React, modern frontend
Scrutiny gained significant traction in the self-hosted community:
- GitHub Stars: 5,000+
- Self-Hosted Apps: Featured on self-hosted directories
- NAS Users: Popular with TrueNAS, Unraid users
- Home Labs: Popular in home lab communities
- Drive Monitoring: Essential for NAS systems
Common Scrutiny deployments:
- NAS Systems: Drive health monitoring
- Home Servers: Personal storage monitoring
- Data Centers: Drive fleet monitoring
- Self-Hosted Enthusiasts: Personal cloud storage
- GitHub Stars: 5,000+
- Contributors: Community contributions
- Downloads: Thousands of installations
- Community: Active self-hosted community
- Development: Active development
- Regular feature releases
- Bug fixes
- Community contributions
- Growing ecosystem
- Enhanced Features: More monitoring capabilities
- Integrations: Third-party tool integration
- Alerting: Enhanced notification options
- UI/UX: Continued interface improvements
- Performance: Optimized data collection
Any questions?
Feel free to contact us. Find all contact information on our contact page.