找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 41|回复: 0

docker一键部署,强大的本地NAS 音乐服务器

[复制链接]

1

主题

10

回帖

146

积分

管理员

积分
146
发表于 2025-10-14 23:11:30 | 显示全部楼层 |阅读模式

此篇文章来源于:https://club.fnnas.com/forum.php?mod=viewthread&tid=34974

为了方便使用,我把项目通过作者提供的Dockerfile,打包成docker镜像上传到镜像仓库了,方便有需要的朋友部署使用

a254141fff581dc289423873388f4010.png

✨ 功能特性介绍

🎵 本地音乐管理

应用支持本地音乐文件的智能管理。它可以自动扫描本地媒体库,兼容多种音频格式,并能提取文件自带的元数据信息,包括标题、艺术家、专辑等。系统还会对音乐进行智能分类,按专辑、艺术家、流派等方式自动整理,方便查找。同时支持收藏与播放历史记录,让喜爱的歌曲随时可见。

🔍 在线音乐搜索

除了本地管理,还可以与主流音乐平台打通。支持**云音乐、QQ
音乐、酷狗音乐等多平台搜索,并能基于本地曲库信息智能匹配在线资源。系统会自动获取歌词和专辑封面,并通过缓存机制加快搜索速度,提升体验。

🎨 用户界面

整体设计风格现代,提供深色主题,界面在桌面、平板和移动端都有良好适配。支持实时搜索和过滤功能,内置音乐播放器,带来完整的播放控制体验。同时,还能直观显示音乐库的统计数据。

🔧 系统管理

应用提供完整的设置管理界面,一键即可完成本地与在线音乐数据同步。内置刮削功能,可自动获取更丰富的音乐元数据信息。此外,还能实时监控内存使用和系统性能,确保运行流畅。

飞牛docker部署

1️⃣ 我们需要先创建一个文件夹路径,这个文件夹储存我们的docker-Compose.yml的文件和配置文件

49cb78f8fe48197c87d456731a89727b.png

2️⃣ 桌面打开Docker,点击侧栏 Compose -> 新增项目 -> 输入项目名称 -> 设置路径选择前面第1️⃣步创建的文件夹->创建docker-compose.yml把下面代码复制进去,点击完成 直至构建完成

37d38be23a1dd20c0aaf7313fd002e77.png

🐳Docker compose

下面代码中,请将 /vol1/1000/本地音乐 换成你自己的本地音乐路径


version: '3.8'services:  nas-music:    image: zhixinfang/nas-music    container_name: nas-music    ports:      - "3020:3000"    volumes:      - ./db:/opt/app/db      - /vol1/1000/本地音乐:/opt/app/music    restart: unless-stopped

简单使用

浏览器中输入 http://IP:3020 进行访问使用,如果本地有下载的歌曲,默认就加载出来了

首页

4603d8ee07a874be5413a75c31eb0297.png

点击刮削

左边侧栏 点击设置 -> 立即刮削 ,刮削后就能显示歌词和歌曲封面

742e0058ca1aec6b5666e24482daf3f3.png

歌曲详情

eca52550feb6680583f1d92879d35a3e.png

艺术家页面

2dc7782cf11eb856fe866ee271f643fe.png

播放详情

102b5df15a052d4bceb13102a46d3bf7.png

更多功能见 项目地址:

https://gitee.com/yanfanVIP/nas-music
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站由纳斯五零(NAS50.CN),版权所有,保留部分权利。豫ICP备2023035803号-1

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-10-24 06:49 , Processed in 0.104457 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表