Melody,你的音乐精灵



本期给大家介绍一个docker项目,melody音乐精灵

Github项目地址:GitHub - foamzou/melody: 我的音乐精灵

功能和特性:

1.支持在各大音乐和视频网站检索歌曲。目前支持 咪咕、网易云、QQ 音乐、酷狗、bilibili、抖音等站点。

2.支持一键下载到本地,一键上传到云盘

3.用链接搜索歌曲(例如使用 b站或抖音的视频链接进行搜索,可以将对应的音频自动上传到音乐云盘)

4.一键“解锁”无法播放的歌曲(一键检测变灰的歌曲,自动从公共资源搜索最佳资源,自动上传到云盘,自动匹配歌曲信息。代替繁琐的人工操作,实现可播放)(实验性功能,目前仅支持网易云)

5.PC 端、移动端适配良好(支持 PWA)

6.部署简单,支持 docker

Docker 安装

1.在你的宿主机创建一个目录,例如: ~/melody-profile

2.创建镜像,有两种方式选择(注意修改下面的宿主机目录为你实际的):

从 hub.docker.com 拉取

   docker run -d -p 5566:5566  -v ~/melody-profile:/app/backend/.profile foamzou/melody:latest

从代码编译镜像(若你的 docker 不支持 DOCKER_BUILDKIT,则去掉)

   DOCKER_BUILDKIT=1 docker build -t melody .

   docker run -d -p 5566:5566  -v ~/melody-profile:/app/backend/.profile melody

3.后续更新(以从 hub.docker.com 更新为例)

   docker pull docker.io/foamzou/melody:latest

   docker kill <CONTAINER ID>

   docker run -d -p 5566:5566  -v ~/melody-profile:/app/backend/.profile foamzou/melody:latest

浏览器访问

最后,在浏览器访问 http://127.0.0.1:5566 就可以使用啦~

视频演示: