打造私人音乐云,无损音乐随便听, Navidrome + Music-tag
Navidrome是什么?
日常收藏了不少无损音乐,文件命名混乱、曲目信息不全,整理起来格外费时间,而且只能固定设备播放,出门在外没法随时聆听。不少人想搭建专属音乐服务器,又嫌搭建流程复杂,还担心无法开机自启、后续打理费心。这篇教程针对性解决这些难题,借助 Docker 部署 Navidrome,快速搭建自用音乐云服务,实现通电自动启动,多设备随心播放,还能自动完善音乐信息,轻松打理好个人音乐资源库。
1)Navidrome
一款开源、轻量、自托管的音乐流媒体服务器
支持 MP3/FLAC/WAV 等几乎所有音频格式,具备现代化响应式 Web 界面、多用户管理、智能元数据读取与专辑封面展示,兼容 Subsonic/Airsonic 客户端,资源占用极低(数万首歌仅需几十 MB 内存)。
打造跨平台、高隔离、易维护的个人音乐云,随时随地在手机 / 电脑上播放你的本地音乐库。
image-202605192041561992)Music‑tag(又称 Music Tag)
一款跨平台音乐元数据编辑工具,Windows/Android/macOS 多端可用,支持 MP3、FLAC、M4A 等几乎所有主流音频格式。它采用数字指纹技术识别曲目,一键批量匹配并补全歌曲标题、歌手、专辑、封面、歌词等信息,也可手动编辑标签,帮助用户快速规整杂乱的本地音乐库,免费无广告且体积小巧。
image-20260519204530524功能特点:
全格式兼容:支持 FLAC、APE、WAV、MP3、M4A、OGG、WMA 等几乎所有常见无损 / 有损格式
智能指纹识别:即使文件无标签、乱命名,也能通过音频指纹精准匹配歌曲,自动补全标题、歌手、专辑、封面、歌词
批量高效处理:整专辑 / 整库一键刮削、批量重命名、正则替换清理脏数据、繁简字体统一、自动按艺人 / 专辑归类文件夹
网页端即用:纯 Web 界面,浏览器直接操作,手机 / 电脑都能用;支持 Docker 一键部署,数据本地留存、隐私安全
完善编辑能力:单首手动改标签、上传 / 替换封面、嵌入歌词、修复乱码、整轨切割、简单格式转换
生态适配强:可作为 Navidrome “边车工具”,在线远程修改服务器上的音乐标签;也支持对接小爱音箱、网盘音乐等
安装部署本地音乐服务
1、创建本地目录
mkdir -p /opt/naviroom /opt/naviroom/data /opt/naviroom/music /opt/naviroom/music-tag-data
cd /opt/naviroom
目录说明:
data:存放 Navidrome 数据库、配置、缓存music:存放你的所有音乐文件(歌曲、专辑)music-tag-data:存放 music-tag-web 的配置和数据,保存 music-tag-web 的配置、刮削记录、用户设置等
2、Docker Compose安装部署
Navidrome(私人音乐流媒体服务器) + Music-tag-web(音乐标签批量整理工具)】
使用Docker Compose一起装:
version: "3.9"
services:
navidrome:
image: deluan/navidrome:latest
container_name: navidrome_web
restart: always
ports:
- "4533:4533"
volumes:
- ./data:/data
- ./music:/music
environment:
- TZ=Asia/Shanghai
- ND_LOGLEVEL=info
- ND_ENABLETRANSCODINGCONFIG=true
music-tag:
image: xhongc/music_tag_web:latest
container_name: navidrome_music-tag
ports:
- "8002:8002"
volumes:
- ./music:/app/media:rw
- ./music-tag-data:/app/data
restart: unless-stopped
参数说明:
- TZ=Asia/Shanghai # 设置时区为上海
- ND_LOGLEVEL=info # 日志输出级别为普通信息
- ND_ENABLETRANSCODINGCONFIG=true # 开启转码配置,支持多设备自适应播放
使用说明
1、添加音乐
1)本地媒体库扫描歌曲
支持自动、手动描述歌曲
手动扫描,点击右上角头条,媒体库,选中要扫描的媒体库,选择快速扫描或完整扫描
image-202605201226117002)播放歌曲
收藏歌曲
image-20260520122803614添加歌曲到播放列表
image-20260520122907909播放歌曲
支持随机播放,播放播放列表里的歌曲
image-20260520122943914将喜欢的歌曲添加到保存歌单
image-20260520123127520查看已保存的歌单
保存歌单后,左边侧边栏菜单-歌曲列表多了刚才保存的歌单
image-20260520123200905显示歌词
image-202605201235076692、歌曲刮擦
打开music-tag后台,http://服务器IP:8002
1)选择自动刮削
image-202605201237438462)刮削设置
一般选取宽松模式
数据源:QQ音乐、网易云音乐
修改范围包括歌曲封面、歌词、艺术家等信息
image-20260520123814367作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
