007revad/synology_hdd_db

Add your HDD, SSD and NVMe drives to your Synology's compatible drive database and a lot more

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 7 minutes ago
Added to GitGenius on September 11th, 2026
Created on February 26th, 2023
Open Issues & Pull Requests: 52 (+0)
GitHub issues: Enabled
Number of forks: 367
Total Stargazers: 5,838 (+0)
Total Subscribers: 84 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.3 hours
Mean response time: 3.3 days
90th percentile: 2.3 days
Tracked items: 128

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 98% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 6% of issues opened in the past year have been closed. Three people close 53% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 49
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 347 days
Stale 30+ days: 43
Stale 90+ days: 39

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (2)
  • enhancement (2)
  • documentation (1)
  • help wanted (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Synology HDD db is a shell script that adds unsupported storage drives to a Synology NAS device's compatible drive database.

The tool solves the problem of hardware compatibility restrictions that Synology imposes on which drives can be used in its NAS systems. It works by modifying the internal drive compatibility databases on Synology devices running DSM 6 or DSM 7, allowing users to install SATA and SAS HDDs, SSDs, and NVMe M.2 drives that would otherwise be rejected by the system. The script can target the main NAS database as well as expansion unit and M.2 PCIe card databases. It includes a restore function to revert all modifications if needed.

This tool is suited for Synology NAS owners who have drives they want to use but find them blocked by the manufacturer's compatibility checks. It works across multiple DSM versions and supports recent hardware models. The script is particularly useful for users who have purchased third-party drives or are upgrading storage with non-approved components and want to avoid the artificial restrictions Synology places on drive selection.

The project maintains active engagement with its user base, with almost all reported issues coming from adopters in the field rather than the core team, demonstrating substantial real-world usage. Maintainers respond to new issues and pull requests within a day. Work tracked in the issue system centers on bug fixes, feature enhancements, and documentation improvements.