NAS上搭建免费音乐库,7个音乐源聚合搜索,一键下载爽到飞起!

NAS上影视项目很多,音乐项目却很少,而且经常用着用着就失效了。
最近发现一个叫COCO音乐下载的新项目,支持7个音乐源聚合搜索,在线试听、批量下载都能搞定,界面也很清爽。最关键的是,部署简单,几分钟就能搞定。
下面分享具体部署教程。
项目功能预览
COCO音乐下载的核心功能就三个:搜索、播放、下载。
首页中间有个搜索框,上面有7个音乐源可选。你可以选单个源搜索,也可以直接聚合搜索,哪个源有结果就用哪个。
搜索框下面会显示结果,双击就能在线播放,不用下载。右边有下载按钮,点一下就能下载。左边可以勾选,支持批量下载。
不过要注意,目前只支持标准音质,不支持无损格式。日常听歌够用了。
项目还支持暗黑模式,切换时有涟漪效果,过渡很顺滑。
Docker部署教程
项目提供了Dockerfile和compose文件,但直接用可能会遇到容器启动后自动停止的问题。
原因是Dockerfile里引用了谷歌字体,而且后端读取路径不对。我修改了一下,重新构建了镜像。
方法一:直接用我修改好的镜像
version: '3'
services:
coco-downloader:
image: ghcr.io/panda-995/coco-downloader:latest
container_name: coco-downloader
ports:
- "3000:3000"
restart: unless-stopped
保存为 docker-compose.yml,然后执行:
docker-compose up -d
等几秒钟,浏览器打开 http://你的NAS IP:3000 就能用了。
方法二:自己构建
如果要用原版,需要修改Dockerfile:
去掉谷歌字体引用
修正后端读取路径
具体修改点我就不展开了,有需要的可以看项目源码。
注意事项
资源下载是通过浏览器直接下载的,不是下载到NAS。所以不需要映射存储目录,只要把3000端口暴露出来就行。
这样设计的好处是简单,缺点是下载的文件会存在你的电脑上,不是NAS上。如果你想把音乐存到NAS,可以下载后再手动上传,或者用其他工具同步。
写在最后
音乐类项目确实不多,而且容易失效。这个项目刚出来,功能还算稳定,有需要的可以试试。
如果你也发现了其他好用的音乐项目,欢迎在评论区分享。

傷心欲絕
校验提示文案
啤酒屋1011
校验提示文案
啤酒屋1011
校验提示文案
傷心欲絕
校验提示文案