本地部署开源音乐神器 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 登录界面了。

相关新闻

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

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

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

2026/7/26 8:07:53 阅读更多 →
构建交互式推理系统:从数据模型到推理引擎的实践指南

构建交互式推理系统:从数据模型到推理引擎的实践指南

在实际游戏开发或剧情设计中,构建一个“矩阵陨落”这类宏大世界观的时间线,并融入“虚构推理”元素,是一项极具挑战性的任务。它要求开发者或创作者不仅要搭建清晰的历史脉络,还要设计一套允许玩家或读者通过逻辑推演来揭示真相的…

2026/7/26 20:24:25 阅读更多 →
mpweixin水果商城微信小程序

mpweixin水果商城微信小程序

一、关键词水果商城、热卖水果、购物车、订单、优惠券、微信小程序二、作品包含源码数据库万字设计文档PPT全套环境和工具资源本地部署教程三、项目技术前端技术: Html、Css、Js、Vue2.6、Element-ui、uniapp后端技术:Java、SpringBoot2.2.2、MyBatis-Pl…

2026/7/26 12:38:57 阅读更多 →

最新新闻

2nm 霸权与 Helios 降临:AMD Advancing AI 揭开硅基终局的序幕在苏妈(Lisa Su)执掌 AMD 的第二个十年里,硅谷从未像现在这样感受到“红色军团”的压迫感。在刚刚落幕的

2nm 霸权与 Helios 降临:AMD Advancing AI 揭开硅基终局的序幕在苏妈(Lisa Su)执掌 AMD 的第二个十年里,硅谷从未像现在这样感受到“红色军团”的压迫感。在刚刚落幕的

在苏妈(Lisa Su)执掌 AMD 的第二个十年里,硅谷从未像现在这样感受到“红色军团”的压迫感。在刚刚落幕的 Advancing AI 大会上,AMD 并没有止步于对既有产品的迭代,而是直接掏出了一整套旨在重塑计算物理边界的“全叠代…

2026/7/27 10:56:59 阅读更多 →
企业大规模裁员与N+4赔偿方案深度解析

企业大规模裁员与N+4赔偿方案深度解析

1. 企业大规模裁员事件解析 最近某大型企业宣布裁员3万人的消息引发了广泛关注,更让人惊讶的是公司给出了"N4"的高额赔偿方案。作为一名有十几年人力资源管理经验的从业者,我想从专业角度分析这个事件的深层含义和行业影响。 2. N4赔偿方案详…

2026/7/27 10:56:59 阅读更多 →
Fastboot Enhance:面向普通用户的Windows平台Android刷机可视化工具完整指南

Fastboot Enhance:面向普通用户的Windows平台Android刷机可视化工具完整指南

Fastboot Enhance:面向普通用户的Windows平台Android刷机可视化工具完整指南 【免费下载链接】FastbootEnhance A user-friendly Fastboot ToolBox & Payload Dumper for Windows 项目地址: https://gitcode.com/gh_mirrors/fa/FastbootEnhance 还在为An…

2026/7/27 10:56:59 阅读更多 →
Seedance 2.0:AI视频生成技术解析与应用指南

Seedance 2.0:AI视频生成技术解析与应用指南

1. Seedance 2.0 深度解析:AI视频生成的新纪元 作为一名长期关注AI视频生成技术的从业者,我不得不说Seedance 2.0的发布确实带来了革命性的变化。这个版本在角色一致性、动作流畅度和画面质感上的突破,让AI视频生成从"玩具"真正变成…

2026/7/27 10:56:59 阅读更多 →
抖音批量下载器完整指南:3分钟掌握无水印视频下载技巧

抖音批量下载器完整指南:3分钟掌握无水印视频下载技巧

抖音批量下载器完整指南:3分钟掌握无水印视频下载技巧 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback suppo…

2026/7/27 10:56:59 阅读更多 →
30分钟上手TI DRV89xx-Q1EVM:多通道电机驱动器评估板实战指南

30分钟上手TI DRV89xx-Q1EVM:多通道电机驱动器评估板实战指南

1. 项目概述与核心价值如果你正在设计一个需要驱动多个直流电机、LED灯组或者电磁阀的应用,比如一个多关节的机器人手臂、一个复杂的汽车座椅调节系统,或者一个工业流水线上的多轴控制单元,那么你大概率绕不开多通道H桥电机驱动器的选型。这类…

2026/7/27 10:55:59 阅读更多 →

日新闻

【JAVA毕设源码分享】基于SpringBoot的社区智能垃圾管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)

【JAVA毕设源码分享】基于SpringBoot的社区智能垃圾管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/27 0:00:54 阅读更多 →
SPI实战指南:从时钟模式到寄存器配置,解决嵌入式通信难题

SPI实战指南:从时钟模式到寄存器配置,解决嵌入式通信难题

1. 项目概述:从寄存器手册到实战指南 如果你手头有一份类似德州仪器(TI)TMS320x240xA系列DSP的SPI模块技术手册,看着里面密密麻麻的寄存器位定义、时序图和公式,是不是感觉头大?这份资料虽然权威&#xff0…

2026/7/27 0:00:54 阅读更多 →
【JAVA毕设源码分享】基于springboot的水果购物管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)

【JAVA毕设源码分享】基于springboot的水果购物管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/27 0:00:54 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/27 4:33:59 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/27 6:31:56 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/27 4:01:12 阅读更多 →

月新闻