又又多一个音乐下载利器!NAS一键部署musicn
哈喽,艾瑞巴蒂我是生活爱好者。
作为音乐爱好者,同时又是NAS玩家,少不了用NAS搭建属于自己的私人音乐库。说到音乐库自然少不了音乐源,笔者之前给大家分享过很多下载音乐源的项目,在往期文章中可以查找,本期继续为大家分享一款可以下载音乐源的项目:musicn。
musicn音乐来源: 咪咕、酷狗和网易。
该项目作者给大家提供两种部署方案,一是通过docker compose的方式部署,另一种是通过命令方式部署。本文通过docker compose的方式为大家部署演示。该项目主要用于学习交流。
部署前大家注意
1、如果你有专门存音乐的地方,存储位置需要修改成相应的路径。
volumes: - /share/Container/musicn:/data
2、容器端口号不要冲突!不要冲突!不要冲突!,重要的事情说三遍!
一、NAS部署
打开ContainerStation 将代码进行复制粘贴。

速度很快,基本上一分钟就可以搞定。

二、体验音乐下载:musicn
在浏览器中输入NAS的ip+7478可以访问musicn,在左上角可以切换音乐来源。

点击左侧歌曲名称可以实现在线听歌,点击右侧可以进行下载。

音乐成功下载后,返回FileStation中查看下载的音乐。

下面为大家提供部署方式,Docker Compose部署威联通NAS的用户可以直接复制使用,已经帮大家验证。
一、Docker Compose(推荐)
services:musicn:image: ghcr.io/wy580477/musicn-container:latestcontainer_name: musicnrestart: unless-stoppedports:- "7478:7478"volumes:- /share/Container/musicn:/dataworking_dir: /datacommand: ["msc", "-q", "-p", "/data"]
二、命令部署
# 1. 创建 musicn 的下载目录mkdir -p /share/Public/musicn# 2. 给目录授权,避免容器无法写入文件chmod -R 777 /share/Public/musicn# 3. 如果之前已经部署过 musicn,先删除旧容器docker rm -f musicn# 4. 拉取 musicn 容器镜像docker pull ghcr.io/wy580477/musicn-container:latest# 5. 启动 musicn 容器docker run -d \--name musicn \--restart unless-stopped \-p 7478:7478 \-v /share/Public/musicn:/data \-w /data \ghcr.io/wy580477/musicn-container:latest \msc -q
musicn这个项目部署非常简单,整个过程几分钟就可以搞定,做到开箱即用。它的缺点是不能下载高品质音乐源,只能下载mp3格式。相对笔者之前介绍的音乐源下载的工具来说,不是最优解,但还是可以作为一个备用的方案。
夜雨聆风