前言
今天给大家介绍一款非常实用的开源音乐工具——Solara-Music。它不仅可以帮你搜索多平台的音乐,还能在线播放和下载不同音质的歌曲,操作简单、轻量。
本教程以 飞牛系统 为例进行讲解,不过其实你也可以在 OpenWrt、群辉等系统上部署,操作逻辑类似,只要会 Docker,就能轻松上手。
第一步:部署方式
1、飞牛镜像仓库(最简单)
- 打开飞牛 NAS 桌面的 Docker 应用。
- 左侧点击 镜像仓库。
- 右上角搜索栏输入 solara-music,回车。
- 在下方搜索结果中找到第一个镜像 1555904/solara-music。
- 点击右侧下载,跳出的对话框点击 确定。
- 下载完成后,左侧切换到 本地镜像。
- 找到刚刚下载的 1555904/solara-music 镜像,点击右侧运行。
- 配置容器:
• 容器名:solara-music
• 点击下一步,配置端口:
• 修改左侧 本地端口(如 3011)
• 确认无误后点击 下一步 - 点击 创建,等待几秒,容器就部署完成并开始运行。
温馨提示:使用镜像仓库方式最简单,适合不熟悉命令行的新手。
2、SSH 命令行部署
1. 打开终端,使用 SSH 登录 NAS 或服务器。
2. 输入以下命令(可修改端口号)一键部署:
docker run -d --name solara-music -p 3011:3001 -e NODE_ENV=production -e PORT=3001 --restart unless-stopped 1555904/solara-music:latest3. 如果拉取镜像失败,可在镜像名前加 docker.1ms.run 加速源。
4. 命令执行完成后,容器自动启动,后台运行。
适合熟悉命令行操作的用户,可快速部署。
3、docker-compose 部署
1. 在飞牛文件系统下的 docker 文件夹里新建一个 solara 文件夹。
2. 打开 NAS 的 docker-compose 页面。
3. 新建一个 compose 项目,路径选择上面新建的 solara 文件夹。
4. 在项目中创建 docker-compose.yml 文件,复制以下内容:
services:
solara-music:
image: 1555904/solara-music:latest
container_name: solara-music
restart: unless-stopped
ports:
- "3011:3001"
environment:
- NODE_ENV=production
- PORT=30015. 保存并点击 一键部署。
6. 容器创建并启动后即可访问。
第二步:访问与使用
- 在浏览器输入 NAS_IP:端口号(如 192.168.31.4:3011)。
- 页面界面简洁:
• 搜索框:输入歌名
• 右侧选择音乐平台:某云、某我、Joox - 搜索:
• 输入歌名,点击搜索
• 搜索结果会显示多首歌曲(含翻唱)
• 歌曲右边有 播放 和 下载 按钮 - 播放:
• 左边:专辑封面
• 中间:播放列表
• 右边:自动匹配歌词 - 下载:
• 点击下载图标
• 可选择音质:标准、高音质、超高音质、无损
• 下载的文件存放在浏览器默认下载路径 - 探索雷达:
• 根据播放记录自动推荐 30 首歌曲 - 手机端:
• 浏览器访问适配竖屏
• 手机端播放可选择不同音质
• 没有独立手机 APP
版权提示 :
- 不建议下载收费或版权音乐
- 本应用仅用于技术交流
转载声明:
转载此文章请注明出处。
若本文内容侵犯了您的权益,请通过本站下方邮箱与我联系,我会尽快处理,谢谢!

发表回复