收起左侧

告别付费!NAS 部署 SqMusic,无损音乐免费下还能自动监听歌单

1
回复
125
查看
[ 复制链接 ]

158

主题

16

回帖

0

牛值

小有名气

社区上线纪念勋章fnOS1.0上线纪念勋章EVO2产品纪念

SqMusic:

一款适用于 NAS 的音乐下载工具,支持 FLAC、APE、MP3 等格式下载;下载后的歌曲目录结构可适配 Emby、Jellyfin 及 Subsonic 类(Navidrome)媒体服务,同时支持文件标签识别与歌词下载。

安装

Docker Compose

services:
  sqmusic_main:
    image: registry.cn-hangzhou.aliyuncs.com/sqdockler/simple_sq_music_plus:latest
    container_name: sqmusic_main
    environment:
      - DB_IP=mysql
      - DB_PORT=3306
      - DB_NAME=sqmusicv3
      - DB_USERNAME=root
      - DB_PASSWORD=sqmusicv3password
    volumes:
      - ./music:/music
    depends_on:
      mysql:
        condition: service_healthy
    expose:
      - "8099"
    restart: always

  sqmusic_web:
    image: registry.cn-hangzhou.aliyuncs.com/sqdockler/simple_sq_music_plus_web:latest
    container_name: sqmusic_web
    ports:
      - "8096:80"
    depends_on:
      - sqmusic_main
    restart: always

  mysql:
    image: mysql:5.7
    container_name: sqmusic_mysql
    environment:
      MYSQL_ROOT_PASSWORD: sqmusicv3password
      MYSQL_DATABASE: sqmusicv3
    volumes:
      - ./mysql_data:/var/lib/mysql
    ports:
      - "3306:3306"
    healthcheck:
      test: ["CMD", "mysqladmin", "ping", "-h", "localhost"]
      interval: 10s
      timeout: 5s
      retries: 5
    restart: always

参数说明(更多参数建议去看文档)

:::
DB_IP(环境变量):数据库地址

DB_PORT(环境变量):数据库端口

DB_NAME(环境变量):数据库名称

DB_USERNAME(环境变量):设置数据库用户名

DB_PASSWORD(环境变量):设置数据库密码

/music(路径):宿主机音乐文件目录,映射到容器内音乐存储路径

/var/lib/mysql(路径):宿主机数据库数据目录

80(端口):宿主机 8096 端口映射到前端容器 80 端口,用于网页访问

3306(端口,可选):宿主机 3306 端口映射到数据库容器 3306 端口,用于外部连接数据库

8099(端口):后端服务内部通信端口,仅容器间访问

:::

使用

浏览器中输入 http://NAS的IP:8096 就能看到界面

输入默认账号和密码(admin/admin)

说实话这个 UI 界面是真的要好好美化一下,太拉低体验了

TIP:右上角有设置按钮,有需要的可以改一下密码,其他先保持默认

选择音乐来源,搜索想听的音乐(不需要配置音乐源,开箱即用)

能看到搜索结果挺多的,而且可以**

音质方面,支持无损音频下载

在下载页面,能看到歌曲下载进度

来到 NAS 的映射路径,可以看到前面下载的音乐(下载了 3 种不太音质的)

还支持解析文本和歌单下载音乐,这里我就不演示了

监听下载是最方便的,将**云的歌单链接添加到监听列表

之后就会自动下载歌单里面的音乐了,不用再手动一首首下载

下载页面能看到,等了一下就全部自动下载了

总结

最大的问题还是 UI 界面,如果能做得美观一些,整体使用体验会提升很多。我简单试用后感觉整体不错,不需要会员就能直接下载无损音乐,还支持监听歌单自动下载,非常方便。对于已经有音乐播放器的用户,可以部署一个试试。后期我也准备把它部署在主力 NAS 上,平时挂在后台自动下载,需要的时候直接听就行了。

综合推荐:⭐⭐⭐⭐(不错不错,开箱即用)

使用体验:⭐⭐⭐(界面简陋,但功能实用)

部署难易:⭐⭐⭐(一般)︎

收藏
送赞
分享
不定时分享 NAS 教程

17

主题

251

回帖

0

牛值

小有名气

依旧没有酷狗

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则