搭建 NAS 音乐库,再也不用担心会员收费,还集成刮削功能
NAS-Music:
一款功能强大的基于 Node.js 的音乐服务器,支持本地音乐管理、在线音乐搜索和数据同步功能。

功能特性:
🎵 本地音乐管理
📁 媒体库扫描: 自动扫描本地音乐文件,支持多种音频格式
🏷️ 元数据提取: 自动提取音乐文件的标签信息(标题、艺术家、专辑等)
📊 智能分类: 按专辑、艺术家、流派等自动分类管理
🔄 数据同步: 与在线音乐服务同步,获取更完整的音乐信息
❤️ 收藏功能: 支持音乐收藏和播放历史记录
🔍 在线音乐搜索
🌐 多平台搜索: 支持网易云音乐、QQ音乐、酷狗音乐等主流平台
🎯 智能匹配: 基于本地音乐信息智能匹配在线资源
📝 歌词获取: 自动获取和显示歌词信息
🖼️ 封面下载: 自动下载专辑封面图片
💾 缓存机制: 智能缓存搜索结果,提高响应速度
🎨 用户界面
🎨 现代化设计: 采用现代化的UI设计,支持深色主题
📱 响应式布局: 完美适配桌面端、平板和移动端
🔍 实时搜索: 支持实时搜索和过滤功能
🎮 播放控制: 集成音乐播放器,支持播放控制
📊 数据统计: 实时显示音乐库统计信息
🔧 系统管理
⚙️ 设置管理: 完整的系统设置界面
🔄 数据同步: 一键同步本地与在线音乐数据
🔍 刮削功能: 自动获取音乐元数据信息
📈 性能监控: 内存使用和系统性能监控
安装
Docker Compose
services:
nas-music:
image: heizicao/nas-music:latest
container_name: nas-music
ports:
- 3000:3000
volumes:
- ./music:/opt/app/music
- ./db:/opt/app/db
restart: unless-stopped
参数说明(更多参数建议去看文档)
/opt/app/music(环境变量):音乐文件目录
/opt/app/db(环境变量):数据库路径
使用
浏览器中输入 http://NAS的IP:3000 就能看到界面

界面设计清晰,整体为深色风格样式,左侧为导航栏,底部有音乐播放控制栏

TIP:将音乐放到对应映射目录

左侧设置,点击扫描音乐

可以看到数量已经有变化了

自带刮削功能,不过我的音乐都是已经有数据的了,不清楚刮削能力怎么样

回到首页,界面还是听简约的

点击音乐播放,有歌词显示

专辑,会将同一个专辑进行归类整理

随便点开一个专辑,可以看到里面的歌曲

艺术家,每张卡片包含艺术家名称、代表作品封面、歌曲数量和专辑数量等信息。

总结
这款音乐服务器整体表现中规中矩,但还有些地方有待完善。界面图标和整体配色有点生硬;刮削功能单独使用正常,然而批量刮削时会持续卡在 0% 不动。不过,对于有在 NAS 上搭建个人音乐中心需求的用户,仍值得尝试部署。
综合推荐:⭐⭐⭐(中规中矩,有优化空间)
使用体验:⭐⭐⭐(界面简约,集成刮削)
部署难易:⭐⭐(简单)︎
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

hollow空心
校验提示文案
值友9279087541
校验提示文案
topguy_nj
校验提示文案
浩淼锋
校验提示文案
狼里个狼
校验提示文案
Sherry哥
校验提示文案
王博的菜篮子
校验提示文案
maoxin
校验提示文案
值友1222352925
校验提示文案
我逗是小黑
校验提示文案
quanmao
校验提示文案
值友2437718479
校验提示文案
走位风骚闪着腰
校验提示文案
dcdf
校验提示文案
游荡的野狗
校验提示文案
下单狂
校验提示文案
下单狂
校验提示文案
游荡的野狗
校验提示文案
Sherry哥
校验提示文案
dcdf
校验提示文案
走位风骚闪着腰
校验提示文案
值友2437718479
校验提示文案
topguy_nj
校验提示文案
浩淼锋
校验提示文案
王博的菜篮子
校验提示文案
maoxin
校验提示文案
值友9279087541
校验提示文案
quanmao
校验提示文案
我逗是小黑
校验提示文案
hollow空心
校验提示文案
狼里个狼
校验提示文案
值友1222352925
校验提示文案