开源音乐管理工具,聚合各大平台,支持 Docker 部署:Melody

推荐一个开源音乐管理工具「Melody」聚合了各大平台(本项目所搜索的歌曲均来源于音乐平台的免费公开资源),支持 Docker 部署、例如用 NAS (Zimaos \ 飞牛私有云)、或者源码安装 / 宝塔一键部署。功能方面支持各大平台检索、支持下载或者上传到云盘。这样,无论你身在何处,都能随时随地听到喜欢的音乐。同时还进行了多端适配,支持 PC 端,还适配了移动端,并且支持PWA(渐进式网页应用),让你在手机和平板上也能轻松使用。

Docker 安装

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

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

从 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

后续更新(以从 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

下载地址

  • 项目地址:
    https://github.com/foamzou/melody