乐于分享
好东西不私藏

又又多一个音乐下载利器!NAS一键部署musicn

又又多一个音乐下载利器!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:latest    container_name: musicn    restart: unless-stopped    ports:      - "7478:7478"    volumes:      - /share/Container/musicn:/data    working_dir: /data    command: ["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格式。相对笔者之前介绍的音乐源下载的工具来说,不是最优解,但还是可以作为一个备用的方案。