无损音乐自由,专辑、封面、歌词直接打包。Docker部署SQMusic

2026-02-10 09:37:17 10点赞 121收藏 8评论

之前分享了「道理鱼音乐」,但是有朋友留言头疼音源。

本期就来分享一个项目来轻松解决这个问题。


项目介绍

完整项目名:59799517/simple_sq_music_plus,可于GitHub搜索。

这是一款NAS音乐下载工具。可以当普通的音乐下载工具使用,支持,flac,ape,mp3等格式(根据码率不同), 下载的歌曲目录结构支持emby 与 subsonic(后续开放) 类的服务,下载文件支持文件标签识别,歌词下载。可以理解为直接包圆啦,下好直接入库~

默认支持第三方音乐服务标识: emby、jellyfin识别请参考其官网配置。

文件树如下:

Music下载根路径 歌手名称 专辑名称 1- 歌曲1.flac 2- 歌曲2.flac


部署流程

我们以威联通NAS为例,通过Docker Compose的方式进行部署。

部署代码如下,比较长,除了后端服务的文件路径改成你自己的外,基本可以抄作业:

services: # 后端服务 sqmusic_main: image: registry.cn-hangzhou.aliyuncs.com/sqdockler/simple_sq_music_plus:v3.0.28 container_name: sqmusic_main environment: - DB_IP=mysql - DB_PORT=3306 - DB_NAME=sqmusicv3 # 与下面数据库一致 - DB_USERNAME=root - DB_PASSWORD=sqmusicv3 # 与下面数据库一致,可改 volumes: - /share/media/music:/music # 你的音乐目录 depends_on: mysql: condition: service_healthy networks: - sq-app-network expose: - "8099" restart: always # 前端服务 sqmusic_web: image: registry.cn-hangzhou.aliyuncs.com/sqdockler/simple_sq_music_plus_web:v3.0.15 container_name: sqmusic_web ports: - "8222:80" # 冒号左侧可自行更改 networks: - sq-app-network depends_on: - sqmusic_main restart: always # 数据库 mysql: image: mysql:5.7 container_name: sqmusic_mysql environment: - MYSQL_DATABASE=sqmusicv3 # 与后端服务一致 - MYSQL_ROOT_PASSWORD=sqmusicv3 # 与后端服务一致,可改 volumes: - /share/Container/sqmusic/mysql_data:/var/lib/mysql # 可换路径 networks: - sq-app-network healthcheck: test: ["CMD", "mysqladmin", "ping", "-h", "localhost"] interval: 10s timeout: 5s retries: 5 restart: always networks: sq-app-network: driver: bridge

打开威联通的Container Station,创建新的应用程序。

部署完毕后,如下图所示,会跑3个容器。

无损音乐自由,专辑、封面、歌词直接打包。Docker部署SQMusic


使用展示

部署完毕后,浏览器输入NAS_IP:8222访问服务。默认的账户密码皆为:admin

无损音乐自由,专辑、封面、歌词直接打包。Docker部署SQMusic

登录进来界面如下。源这里分了三个,大家应该也都知道啥意思。

无损音乐自由,专辑、封面、歌词直接打包。Docker部署SQMusic

设置部分。可以根据自己情况作调整。

无损音乐自由,专辑、封面、歌词直接打包。Docker部署SQMusic

如果你有会员,建议启用对应插件并录进去,因为无损不一定全都找得到。。不过大部分乐曲是不需要的。

无损音乐自由,专辑、封面、歌词直接打包。Docker部署SQMusic无损音乐自由,专辑、封面、歌词直接打包。Docker部署SQMusic

可选择「单曲」「专辑」「歌手」。

无损音乐自由,专辑、封面、歌词直接打包。Docker部署SQMusic

输入名字后,这个关联搜索出现的特别快。

无损音乐自由,专辑、封面、歌词直接打包。Docker部署SQMusic

搜索结果如下。黄色标签,选择对应码率点击就能触发下载。点击播放可在线听。

无损音乐自由,专辑、封面、歌词直接打包。Docker部署SQMusic

不同颜色的标签,点击都是可以跳转的,这带来极大的便利。

无损音乐自由,专辑、封面、歌词直接打包。Docker部署SQMusic无损音乐自由,专辑、封面、歌词直接打包。Docker部署SQMusic

这是我的一些下载记录。已下载的记录支持快速筛选。

无损音乐自由,专辑、封面、歌词直接打包。Docker部署SQMusic

NAS中的文件列表,结构非常清晰,直接挂到你的音乐服务中就能用。

无损音乐自由,专辑、封面、歌词直接打包。Docker部署SQMusic


最后

非常棒的项目~

感谢观看,本文完。

展开 收起
8评论

  • 精彩
  • 最新
  • 在找7.1.4杜比全景声音乐,不知道哪能下载

    校验提示文案

    提交
    pt 跟群友要个皇后站

    校验提示文案

    提交
    这题我会,Apple tv 外区会员,巨量全景声音乐,但是还是喜欢立体声的……可能环绕音乐素质没有主箱给力,吵得很

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 国内网络环境可用吗?

    校验提示文案

    提交
  • 音源质量真吗 [皱眉]

    校验提示文案

    提交
  • 牛,我在值得买看了几百篇docker的文章,你这个是唯一一次直接粘贴复制一次成功的!!!

    校验提示文案

    提交
    哈哈哈

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
121
扫一下,分享更方便,购买更轻松