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

体验论坛里大佬的 NAS 音乐服务器项目

[复制链接]

1

主题

10

回帖

146

积分

管理员

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

体验论坛里大佬的 NAS 音乐服务器项目

原帖

推荐一个自己写的NAS音乐播放器
https://club.fnnas.com/forum.php?mod=viewthread&tid=34974
(出处: 飞牛私有云论坛 fnOS)

d97ffac400b4f2ad1212c1f46a01a651.png

项目下载地址

  1. 使用迅雷等工具下载项目文件
https://gitee.com/yanfanVIP/nas-music/repository/blazearchive/master.zip?Expires=1756094653&Signature=hCrTZvhUeWwoh9a6dOB5Cof3fPZ8rL2HKsIMlRkNNQw%3D
  1. 上传到飞牛存放Docker文件的目录

    42ce58af75868d0ac9baca1d7839ab16.png

部署

基于源码构建 Docker Image

  1. ssh登录飞牛系统

    ssh test@192.168.1.180  # test替换成自己的用户名,IP替换成自己飞牛的地址

    b18d076b8dec690e93f51038e07afcaf.png

  2. 构建 Docker Image,需要在命令行下操作

    # 获取管理员权限sudo -i# 进入nas-music所在项目cd /vol1/1000/Docker_data/nas-music  #替换成自己的存放路径# 查看目录文件,确定已经进入当前目录,一定是在Dockerfile文件所在目录ll# 构建 Docker Image,大概30分钟完成 docker build -t nasmusic .

    6484b6b64582bb099372bc7d58a965c1.png

  3. 创建项目

935ea16cda7c70b017d680272e74ce13.png

docker compose.yml

services:  nas-music:    image: nasmusic:latest    container_name: nasmusic    restart: unless-stopped    ports:      - '3050:3000'  #3050可以改成自己空闲端口    environment:      - DB_PATH= ./db/music.db      - MUSIC_PATH= ./music    volumes:      - ./music:/music:rm  # 存放歌曲的目录      - ./db/music.db:/db/music.db
  1. 访问

    http://0.0.0.0:3050  # 你的IP

基于网友打包好的镜像

  1. 创建项目

docker compose.yml

services:  nas-music:    image: zhixinfang/nas-music:latest    container_name: nasmusic    restart: unless-stopped    ports:      - '3050:3000'  #3050可以改成自己空闲端口    environment:      - DB_PATH= ./db/music.db      - MUSIC_PATH= ./music    volumes:      - ./music:/music:rm  # 存放歌曲的目录      - ./db/music.db:/db/music.db
  1. 访问
    http://0.0.0.0:3050

体验

  1. 设置/媒体库管理
    添加目录 /music b9a0e6075ca6e0cb4673edf98f497056.png

  2. 音乐列表

    a64d3bca58c97b962dc99149b4f28ea9.png

  3. 专辑

    f98022ee69497b3bafadeab9b16c9bad.png

  4. 艺术家

    f7cfa40d2bd7f63d91af6f696c78b2da.png

  5. 收藏

    38b7ac0f42aae534da375a343fea2ee4.png

  6. 最近播放

    42d9797bc141f4b8b2c82e0ee04873f4.png

  7. 随机播放

    03390670b53557a44e4842e7c3edc09f.png

    感谢作者开源分享,设计得很美观,希望继续优化体验。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

GMT+8, 2025-10-24 04:31 , Processed in 0.103553 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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