本地部署开源音乐神器 MusicN 并实现外部访问

发布时间:2026/10/30 19:23:03

本地部署开源音乐神器 MusicN 并实现外部访问 MusicN 是一款强大而简洁的命令行 MP3 音乐下载器用户能够快速、免费地获取高质量的音乐文件。本文将详细介绍如何利用 Docker 在局域网内部署 MusicN 并结合路由侠实现外网访问局域网内部署的 MusicN 。第一步本地部署安装 MusicN1本教程操作环境为 Linux Ubuntu 系统MusicN 依赖 Docker 运行我们需要先确保你的系统上已经安装了 Docker 。如果尚未安装可以参考文档进行安装点此查看。2安装 Docker Compose 。sudo curl -L https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep -Po tag_name: \K.*\d) /usr/local/bin/docker-compose3下载 docker-compose 文件。sudo curl -L https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose4赋予 docker-compose 执行权限。sudo chmod x /usr/local/bin/docker-compose5使用 docker 拉取 MusicN 的最新镜像。sudo docker pull ghcr.io/wy580477/musicn-container6创建并进入存放 MuiscN 数据的目录。mkdir musicn cd musicn7编写 docker-compose.yml 文件来配置 MuiscN 服务。sudo vim docker-compose.yml写入以下内容version: 3.4 services: musicn: image: ghcr.io/wy580477/musicn-container:latest container_name: musicn restart: unless-stopped entrypoint: [/sbin/tini,--,msc,-q] ports: - 7478:7478 volumes: - ./data:/data8运行 MusicN 容器。sudo docker-compose up -d9打开浏览器访问地址 http://你的服务器 IP:7478 就能看到你部署的 MusicN 服务界面了。第二步外网访问本地 MusicN安装路由侠内网穿透。1当前未提供网页管理需要先在任意一台 Windows 机器安装路由侠 Windows 版本用作跨机器管理。点此下载2在路由侠客户端主界面进入“ 设备管理 ”点击右下角的“ 添加设备 ”此时可查看到对应的安装码此安装码用于将设备添加到对应账号下可选中后复制。3直接下载后导入wget https://dl.luyouxia.com:8443/v2/lyx-docker-x86_64.tar docker load -i lyx-docker-x86_64.tar4然后使用该镜像启动容器。docker run --name lyx -it --restartalways --nethost -e code这里填写安装码luyouxia/lyx5此时需要等待下载和安装的过程如果一切正常最终可以看到一些输出并且可以看到如下提示[Device] Logged in. Token: ....这就表示安装成功了。当前 Linux 终端这边如果是使用的上面的命令Docker 是运行在前台此时可以按住 Ctrl C 退出路由侠容器也将退出。现在可以使用以下命令将其放入后台持续运行docker start lyx注意如果容器删除重新 docker run 将创建为新的设备。需要注意的是因为容器参数已经添加了 --restartalways 这样开机就会自动启动不需要再手动启动路由侠了。6现在回到 Windows 这边设备列表点击右上角的 × 返回主界面再次进入就可以找到这个设备可以修改名称。7回到主界面点击【内网映射】。8注意右上角的设备名称下拉框这里选中刚刚添加的设备名称此时在这个界面上添加的映射就属于刚刚这个设备。添加或修改一般需要等待 30 秒容器中的路由侠进程就会更新并加载。切换好设备后点击【添加映射】。9选择【原生端口】。10在内网地址填写你的服务器 IP 和 MusicN 端口 7478 后点击【创建】按钮如下图。11创建好后就可以看到一条映射的公网地址鼠标右键点击【复制地址】。12在外网电脑上打开浏览器在地址栏输入从路由侠生成的外网地址就可以看到内网部署的 MusicN 登录界面了。
延伸阅读

更多相关文章

2026/10/30 19:22:15

Chrome Performance面板实战:前端性能分析与优化

1. 性能分析的必要性与Performance面板定位当页面出现明显卡顿、交互延迟或加载缓慢时,大多数开发者会凭经验进行盲目优化,这往往事倍功半。Chrome DevTools的Performance面板提供了科学的量化分析手段,它能精确捕捉到:主线程任务…

2026/10/26 19:02:05

代码预测技术解析:原理、应用与优化策略

1. 代码预测技术概述 代码预测(Code Prediction)是近年来编程辅助工具领域的一项重要创新。这项技术通过分析开发者当前的编码上下文,自动预测并建议接下来可能输入的代码片段。不同于传统的代码补全仅提供简单的方法名或变量名提示&#xff…

2026/10/25 18:15:16

《道德经》026 持重守静

摘要:本文深入解读《道德经》第二十六章“重为轻根,静为躁君”。文章首先呈现帛书乙本原文并作文字浅释,随后梳理了从魏晋王弼、汉代河上公到儒家、内丹修真及近现代学者的主流解读。核心部分提供了通用平实解读,将“重”与“静”…

2026/10/30 19:21:18

Node构建JSON清单如何做最近秩P90耗时:用本地脚本建立可复核指标

JSON 解码只能确认格式,不代表字段齐全;把第三方日志转换成本文中间格式时,应另外核对键名、单位和类型。本文从Node构建JSON清单的受控中间格式读取记录,统一使用毫秒和退出码。要观察耗时分布的偏慢部分,可以计算百分…

2026/10/30 19:16:18

kernel-aodv_v2.2.2 内核态 AODV 编译、调优与避坑指南

简介:kernel-aodv_v2.2.2 是 Linux 内核环境下 AODV 按需距离矢量路由协议的实现源码包,面向具备一定 Linux 内核基础、从事无线自组织网络(Ad Hoc)研究与开发的工程师和高校师生,用于理解并部署无基础设施网络中的路由…

2026/10/29 17:05:52

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/29 17:06:02

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/29 17:06:13

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/30 0:00:46

NCP1342高频准谐振反激控制器:从设计约束到验收的完整方案

简介:NCP1342 高频准谐振反激控制器应用介绍译文文档,面向电源设计工程师、硬件研发人员及开关电源学习者,帮助读者跨越英文原版资料的语言门槛,系统理解这款高集成度 QR Flyback 控制器的设计要点。文档围绕芯片核心特性展开&…

2026/10/30 0:00:46

NCP1342准谐振反激电源设计:从选型到验收的全流程解析

简介:这份文档面向电源设计工程师与开关电源学习者,系统梳理NCP1342高频准谐振反激控制器的应用要点,帮助读者快速理解这款高集成度离线电源变换器控制芯片的工作机制与设计方法。内容涵盖芯片核心特性、引脚功能定义、电气特性参数表、最大额…

2026/10/30 0:00:46

Web系统自动登出机制设计与实现全解析

1. 系统自动登出机制的设计初衷在各类Web应用和后台管理系统中,自动登出功能早已成为标配。这个看似简单的功能背后,实际上涉及用户安全、资源管理和体验优化的多重考量。作为从业十多年的老开发,我见过太多因为登出逻辑设计不当导致的安全事…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑