落叶的心思的博客

一个记录与折腾的小站

在飞牛上部署 solara-music 音乐搜索下载全搞定!

发布时间:

发布者:

分类:

阅读数:

96

点赞数:

3

阅读时长预计:

3 分钟

前言

今天给大家介绍一款非常实用的开源音乐工具——Solara-Music。它不仅可以帮你搜索多平台的音乐,还能在线播放和下载不同音质的歌曲,操作简单、轻量。

本教程以 飞牛系统 为例进行讲解,不过其实你也可以在 OpenWrt、群辉等系统上部署,操作逻辑类似,只要会 Docker,就能轻松上手。

第一步:部署方式

1、飞牛镜像仓库(最简单)

  1. 打开飞牛 NAS 桌面的 Docker 应用。
  2. 左侧点击 镜像仓库。
  3. 右上角搜索栏输入 solara-music,回车。
  4. 在下方搜索结果中找到第一个镜像 1555904/solara-music。
  5. 点击右侧下载,跳出的对话框点击 确定。
  6. 下载完成后,左侧切换到 本地镜像。
  7. 找到刚刚下载的 1555904/solara-music 镜像,点击右侧运行。
  8. 配置容器:
    • 容器名:solara-music
    • 点击下一步,配置端口:
    • 修改左侧 本地端口(如 3011)
    • 确认无误后点击 下一步
  9. 点击 创建,等待几秒,容器就部署完成并开始运行。

温馨提示:使用镜像仓库方式最简单,适合不熟悉命令行的新手。

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:latest

3. 如果拉取镜像失败,可在镜像名前加 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=3001

5. 保存并点击 一键部署。

6. 容器创建并启动后即可访问。

第二步:访问与使用

  1. 在浏览器输入 NAS_IP:端口号(如 192.168.31.4:3011)。
  2. 页面界面简洁:
    • 搜索框:输入歌名
    • 右侧选择音乐平台:某云、某我、Joox
  3. 搜索:
    • 输入歌名,点击搜索
    • 搜索结果会显示多首歌曲(含翻唱)
    • 歌曲右边有 播放 和 下载 按钮
  4. 播放:
    • 左边:专辑封面
    • 中间:播放列表
    • 右边:自动匹配歌词
  5. 下载:
    • 点击下载图标
    • 可选择音质:标准、高音质、超高音质、无损
    • 下载的文件存放在浏览器默认下载路径
  6. 探索雷达:
    • 根据播放记录自动推荐 30 首歌曲
  7. 手机端:
    • 浏览器访问适配竖屏
    • 手机端播放可选择不同音质
    • 没有独立手机 APP

版权提示 :

  • 不建议下载收费或版权音乐
  • 本应用仅用于技术交流

转载声明:

转载此文章请注明出处。

若本文内容侵犯了您的权益,请通过本站下方邮箱与我联系,我会尽快处理,谢谢!

分享到:

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注