unblockneteasemusic/server

Revive unavailable songs for Netease Cloud Music (Refactored & Enhanced version)

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 57 minutes ago
Added to GitGenius on September 8th, 2026
Created on October 24th, 2019
Open Issues & Pull Requests: 56 (+0)
GitHub issues: Enabled
Number of forks: 762
Total Stargazers: 7,832 (+0)
Total Subscribers: 29 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

UnblockNeteaseMusic is a proxy server that restores access to songs blocked or grayed out in Netease Cloud Music clients.

The tool solves the problem of unavailable tracks in Netease Cloud Music by fetching song links from multiple alternative sources and replacing the blocked URLs. It adds the X-Real-IP header to requests to bypass geographic restrictions and supports specifying upstream HTTP or HTTPS proxies. The server functions as a full traffic proxy for both HTTP and HTTPS, allowing it to be configured as a system proxy with PAC support.

The project suits users in regions where Netease Cloud Music restricts certain songs, or anyone experiencing greyed-out tracks in their library. It offers multiple deployment options: standalone executables for Windows and Linux, NPM installation, Docker containers, Windows service registration, or direct repository usage. The tool can also be integrated into BetterNCM as a plugin, used as an Xposed module on Android, or deployed on OpenWrt routers. Configuration is flexible, allowing users to specify which music sources to query, set proxy parameters, and customize startup options.

The project maintains active development with regular updates to its codebase and Docker images. Multiple deployment pathways are actively supported and documented, indicating ongoing effort to serve different user environments. The tool receives contributions focused on expanding source compatibility and improving proxy functionality. Documentation is provided in Chinese with examples for common deployment scenarios, suggesting sustained attention to user accessibility.