收起左侧

颜值爆表的私人音乐库!一键在 NAS 上快速部署「道理鱼音乐」

62
回复
18738
查看
  [ 复制链接 ]

138

主题

16

回帖

0

牛值

fnOS系统内测组

社区上线纪念勋章fnOS1.0上线纪念勋章EVO2产品纪念

2025-12-29 10:01:34 显示全部楼层 阅读模式

daoliyu:

一套自部署的多媒体管理与播放方案,强调高音质、快速转码和便捷的前后端体验。支持多种音频/视频格式,适配个人与私有部署场景。

安装

Docker Compose

services:
  postgres:
    image: postgres:16-alpine
    restart: unless-stopped
    environment:
      POSTGRES_DB: "daoliyu"
      POSTGRES_USER: "daoliyu"
      POSTGRES_PASSWORD: "daoliyupassword"
      PGDATA: "/var/lib/postgresql/data/pgdata"
    command:
      - "postgres"
      - "-c"
      - "max_connections=200"
      - "-c"
      - "shared_buffers=256MB"
      - "-c"
      - "work_mem=32MB"
      - "-c"
      - "maintenance_work_mem=256MB"
      - "-c"
      - "checkpoint_completion_target=0.9"
      - "-c"
      - "wal_buffers=16MB"
      - "-c"
      - "port=5433"
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U daoliyu -d daoliyu -p 5433"]
      interval: 10s
      timeout: 5s
      retries: 6
      start_period: 30s
    ports:
      - "5433:5433"
    volumes:
      - ./postgres:/var/lib/postgresql/data

  redis:
    image: redis:7-alpine
    restart: unless-stopped
    depends_on:
      postgres:
        condition: service_started
    command: ["redis-server", "--appendonly", "yes"]
    volumes:
      - ./redis:/data
    healthcheck:
      test: ["CMD", "redis-cli", "ping"]
      interval: 10s
      timeout: 5s
      retries: 5

  backend:
    image: msmkls/daoliyu-backend:0.1.7
    restart: unless-stopped
    depends_on:
      postgres:
        condition: service_healthy
      redis:
        condition: service_started
    environment:
      NODE_ENV: production
      APP_PORT: 4000
      DATABASE_URL: "postgresql://daoliyu:daoliyupassword@postgres:5433/daoliyu?schema=public&connection_limit=25&pool_timeout=10&statement_timeout=60000&idle_in_transaction_session_timeout=60000"
      VIDEO_TRANSCODE_CACHE: "/app/storage/transcoded/videos"
      VIDEO_THUMBNAIL_CACHE: "/app/storage/thumbnails/videos"
      REDIS_URL: "redis://redis:6379/0"
      REGISTRATION_OPEN: "true"
      LOG_LEVEL: "info"
    volumes:
      - ./storage:/app/storage
      - ./media:/data/media
      - ./audiobooks:/data/audiobooks
      - ./music_videos:/data/music-videos
      - ./playlists:/data/playlists
      - ./plugins:/plugins
    healthcheck:
      test: ["CMD", "wget", "-qO-", "http://localhost:4000/health"]
      interval: 30s
      timeout: 5s
      retries: 5

  frontend:
    image: msmkls/daoliyu-frontend:0.1.7
    restart: unless-stopped
    container_name: daoliyu-music-frontend
    depends_on:
      backend:
        condition: service_started
    ports:
      - "5173:8080"

参数说明(更多参数建议去看文档)

:::/var/lib/postgresql/data(路径):postgresql 配置数据

/data(路径):redis 配置数据

/app/storage(路径):后端配置数据

/data/media(路径):音乐目录

/data/audiobooks(路径):有声书

/data/music-videos(路径):音乐视频

/data/playlists(路径):歌单

/plugins(路径):插件

:::

使用

浏览器中输入 http://NAS的IP:5173 就能看到界面

建议修改一下邮箱和密码,避免忘记

进入面板,排版配色还挺不错的

TIP:在 /data/media 目录放入歌曲

正常情况会自动扫描目录的歌曲,显示在面板

如果没有刷新出来,也可以手动扫描目录

TIP:也可以添加多个音乐目录

回到面板,点击音乐就可以播放了

点击多首音乐,可以加入播放歌单列表

右下角可以打开歌词显示

除了常规的播放功能,还支持音频均衡器

根据艺人分类

根据专辑分类

TIP:在 /data/audiobooks 目录放入有声书

可以正确读取到文件夹里的元数据(已经刮削过的)

有针对有声书做了适配,比如一共多少集和播放总时长

不想下载 APP 的,移动网页端访问也是可以的

客户端支持 Android 和 iOS ,下载地址:cn.amcfy.com

总结

体验使用下来,最大的感受就是界面设计好看,其次是支持音乐、有声书管理播放,提供客户端应用。不过即使与成熟开源音乐应用相比,还是存在不小的差距,比如:切歌有时候会操作卡顿、窗口缩放适配不足、操作逻辑待优化等问题。

综合推荐:⭐⭐⭐(支持音乐、有声书管理,未来可期)

使用体验:⭐⭐⭐(界面挺好看的,提供客户端应用)

部署难易:⭐⭐⭐(一般,关联容器多)︎

收藏
送赞 7
分享

19

主题

201

回帖

0

牛值

小有名气

2025-12-29 15:18:31 显示全部楼层

这个是不是不是免费的?不过高质量的应用值得花钱支持。

大神的docker项目都是免费的,这个问都不需要问, 就算人家要收费 他也会在项目里说明,而且你就算想还要付那你就付好了, 在这里问 在这里表明非要想付, 有什么好说的。。跟个什么东西一样  详情 回复
2026-1-3 02:43

0

主题

2

回帖

0

牛值

江湖小虾

2025-12-29 16:01:28 显示全部楼层

感谢分享

3

主题

96

回帖

0

牛值

初出茅庐

2025-12-29 16:34:52 显示全部楼层

漂亮

1

主题

38

回帖

0

牛值

江湖小虾

2025-12-29 20:03:02 显示全部楼层

扫描太慢了

第一次扫的时候还以为卡死了。

速度上能优化好,app功能全适配的话,就可以把navidrome和audiobookshelf给替换了。

2

主题

23

回帖

0

牛值

江湖小虾

2025-12-29 21:22:06 显示全部楼层
求音乐、有声书、视频数据

1

主题

42

回帖

0

牛值

江湖小虾

2025-12-29 22:32:31 显示全部楼层

我就问一个问题,是免费的还是收费的?

1

主题

7

回帖

0

牛值

江湖小虾

2025-12-30 08:33:56 显示全部楼层

版本反而退回0.1.7了,原先的0.1.9呢

0

主题

2

回帖

0

牛值

江湖小虾

2025-12-30 09:46:54 显示全部楼层
我的一直 全量扫描失败: PATH NOT_FOUND
- ./media:/data/media 这一行改一下,./media改为你的实际完整路径  详情 回复
2026-1-1 09:01

0

主题

5

回帖

0

牛值

江湖小虾

2025-12-30 10:18:55 显示全部楼层
0.1.91扫描明显有改善,刮削完之后后端容器都没有网络流量了,CPU一直占用比较高,也不知道在干嘛,
我也是占用非常高,他刮削有问题,一直超时重试又没有重试限制,暂时停掉了,等作者再升级了看看  详情 回复
2026-1-1 09:02

0

主题

6

回帖

0

牛值

江湖小虾

2025-12-30 10:41:11 显示全部楼层

测试了两天,根本不具备大量音乐环境下的可用性

0

主题

14

回帖

0

牛值

fnOS系统内测组

2025-12-30 11:27:33 显示全部楼层

道理鱼0.1.9版本,箭头音乐 安卓版本1.0.13,封面不显示 异常,请问什么原因呢

解决了吗  详情 回复
2026-1-26 02:50

0

主题

3

回帖

0

牛值

江湖小虾

2025-12-31 16:18:08 显示全部楼层

音乐目录映射了扫描不到音乐

0

主题

3

回帖

0

牛值

江湖小虾

2026-1-1 09:01:10 显示全部楼层
qfxqtk 发表于 2025-12-30 09:46
我的一直 全量扫描失败: PATH NOT_FOUND

- ./media:/data/media    这一行改一下,./media改为你的实际完整路径

0

主题

3

回帖

0

牛值

江湖小虾

2026-1-1 09:02:29 显示全部楼层
肖勇x 发表于 2025-12-30 10:18
0.1.91扫描明显有改善,刮削完之后后端容器都没有网络流量了,CPU一直占用比较高,也不知道在干嘛, ...

我也是占用非常高,他刮削有问题,一直超时重试又没有重试限制,暂时停掉了,等作者再升级了看看

0

主题

5

回帖

0

牛值

江湖小虾

2026-1-1 19:07:45 显示全部楼层

没有鸿蒙端,只能继续使用navidrome了,三万多首歌,鸿蒙手机使用非常流畅

2

主题

23

回帖

0

牛值

江湖小虾

2026-1-3 02:43:52 显示全部楼层
mimiwuqi 发表于 2025-12-29 15:18
这个是不是不是免费的?不过高质量的应用值得花钱支持。

大神的docker项目都是免费的,这个问都不需要问, 就算人家要收费 他也会在项目里说明,而且你就算想还要付那你就付好了, 在这里问 在这里表明非要想付, 有什么好说的。。跟个什么东西一样
你的意思是你是白嫖怪?~_~  详情 回复
2026-1-4 09:04

19

主题

201

回帖

0

牛值

小有名气

2026-1-4 09:04:49 显示全部楼层
witchsman 发表于 2026-1-3 02:43
大神的docker项目都是免费的,这个问都不需要问, 就算人家要收费 他也会在项目里说明,而且你就算想还要 ...

你的意思是你是白嫖怪?~_~
你管我是付费党还是白嫖客,要听懂意思, 你要付你就去付, 部署好之后 赶紧找作者去付,作者不要,你也硬塞就对了,没人烂你也没人说你,直接做就可以了  详情 回复
2026-1-4 16:03

2

主题

23

回帖

0

牛值

江湖小虾

2026-1-4 16:03:46 显示全部楼层
mimiwuqi 发表于 2026-1-4 09:04
你的意思是你是白嫖怪?~_~

你管我是付费党还是白嫖客,要听懂意思,  你要付你就去付, 部署好之后 赶紧找作者去付,作者不要,你也硬塞就对了,没人烂你也没人说你,直接做就可以了
我写的什么没碍任何事吧,你自己主动来找事,不就是地痞流氓行径吗?那风凉那待着吧你,觉得自己很NB啊,说这个,说那个?你是世界警察啊,管得挺宽。典型的现实失意,虚拟找存在感的玩意。  详情 回复
2026-1-4 16:11

19

主题

201

回帖

0

牛值

小有名气

2026-1-4 16:11:47 显示全部楼层
witchsman 发表于 2026-1-4 16:03
你管我是付费党还是白嫖客,要听懂意思,  你要付你就去付, 部署好之后 赶紧找作者去付,作者不要,你也 ...

我写的什么没碍任何事吧,你自己主动来找事,不就是地痞流氓行径吗?那风凉那待着吧你,觉得自己很NB啊,说这个,说那个?你是世界警察啊,管得挺宽。典型的现实失意,虚拟找存在感的玩意。
对付你这种恶心的 喜欢到处撇尿立牌坊的,,连地皮流氓都不是,, 觉得自己很NB 这句话送给你自己, 要做就去做,到这里来留这种恶心,, 找存在感的恰恰是你这玩意  详情 回复
2026-1-4 16:51

2

主题

23

回帖

0

牛值

江湖小虾

2026-1-4 16:51:36 显示全部楼层
mimiwuqi 发表于 2026-1-4 16:11
我写的什么没碍任何事吧,你自己主动来找事,不就是地痞流氓行径吗?那风凉那待着吧你,觉得自己很NB啊, ...

对付你这种恶心的 喜欢到处撇尿立牌坊的,,连地皮流氓都不是,, 觉得自己很NB 这句话送给你自己,  要做就去做,到这里来留这种恶心,, 找存在感的恰恰是你这玩意
我当然不是地痞流氓,怎么能和你相提并论,那风凉那索吧,你就是个屁,随风飘荡吧,哈哈哈哈。  详情 回复
2026-1-5 08:43

3

主题

13

回帖

0

牛值

江湖小虾

2026-1-4 21:51:32 显示全部楼层
其实大部分人只是想要个简单的播放器 千千静听那样就行
确实,论坛各种刮削软件,就简单听个歌而已,要那些花里胡哨的东西干啥,甚至歌词都是多余的  详情 回复
2026-1-6 22:18

0

主题

3

回帖

0

牛值

江湖小虾

2026-1-4 23:17:25 显示全部楼层
总的来说,要折腾的,最后出来的东西和不用折腾的速度差不多,你说有什么用呢?

19

主题

201

回帖

0

牛值

小有名气

2026-1-5 08:43:07 显示全部楼层
witchsman 发表于 2026-1-4 16:51
对付你这种恶心的 喜欢到处撇尿立牌坊的,,连地皮流氓都不是,, 觉得自己很NB 这句话送给你自己,  要 ...

我当然不是地痞流氓,怎么能和你相提并论,那风凉那索吧,你就是个屁,随风飘荡吧,哈哈哈哈。
用不着你自证清白, 谁管你哦, 就你这种东西有什么资格来跟我相提并论? 还学人屎尿屁,,你放心你屎尿屁都不如,,五哈  详情 回复
2026-1-5 18:00

46

主题

180

回帖

160

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家fnOS1.0上线纪念勋章EVO2产品纪念

2026-1-5 08:55:25 显示全部楼层

大佬的项目挺棒的,给道理鱼做了个组件,调用的道理鱼的接口,老方便了025321hnon0ngjyznz2a2a.png

025321wplll0zzfr0pfpcn.png

025321kpeadtmmckdkkdko.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
这是什么,怎么弄出来的  详情 回复
2026-1-10 16:12
WWC
好看的界面  详情 回复
2026-1-7 09:32
<strike>正值爱玩的年纪</strike>,
<strike>qdnas.icu</strike>

2

主题

23

回帖

0

牛值

江湖小虾

2026-1-5 18:00:39 显示全部楼层
mimiwuqi 发表于 2026-1-5 08:43
我当然不是地痞流氓,怎么能和你相提并论,那风凉那索吧,你就是个屁,随风飘荡吧,哈哈哈哈。 ...

用不着你自证清白, 谁管你哦, 就你这种东西有什么资格来跟我相提并论? 还学人屎尿屁,,你放心你屎尿屁都不如,,五哈
看你打的这段话,连字都打不清楚了,看来是气得够呛,挺好。我捂嘴笑。  详情 回复
2026-1-6 09:32

0

主题

3

回帖

0

牛值

江湖小虾

2026-1-5 20:58:34 显示全部楼层
完美 期待app的出来 那么我就可以车载了  脱离某些大厂app了

19

主题

201

回帖

0

牛值

小有名气

2026-1-6 09:32:44 显示全部楼层
witchsman 发表于 2026-1-5 18:00
用不着你自证清白, 谁管你哦, 就你这种东西有什么资格来跟我相提并论? 还学人屎尿屁,,你放心你屎尿 ...

看你打的这段话,连字都打不清楚了,看来是气得够呛,挺好。我捂嘴笑。
哟,看你这气急败坏的样子,我直接哈哈大笑,还捂嘴笑,伪娘东西么?嘿嘿,,这个时候你要跳脚出来回嘴说,哪里气急败坏了,我在捂嘴笑呢, 是啊,别人打的这段话明明确确的,而这个看的人说打不清楚,你说是不是气  详情 回复
2026-1-6 16:40

1

主题

3

回帖

0

牛值

江湖小虾

2026-1-6 11:11:16 显示全部楼层

感谢分享

0

主题

7

回帖

0

牛值

江湖小虾

2026-1-6 12:20:31 显示全部楼层

感谢分享,看评论还是等迭代优化下

2

主题

23

回帖

0

牛值

江湖小虾

2026-1-6 16:40:56 显示全部楼层
mimiwuqi 发表于 2026-1-6 09:32
看你打的这段话,连字都打不清楚了,看来是气得够呛,挺好。我捂嘴笑。 ...

哟,看你这气急败坏的样子,我直接哈哈大笑,还捂嘴笑,伪娘东西么?嘿嘿,,这个时候你要跳脚出来回嘴说,哪里气急败坏了,我在捂嘴笑呢, 是啊,别人打的这段话明明确确的,而这个看的人说打不清楚,你说是不是气的眼睛都糊了呢,, 哈哈快去看看吧

19

主题

201

回帖

0

牛值

小有名气

2026-1-6 20:54:29 显示全部楼层

看你哈哈大笑,我肯定往你嘴里吐一口痰,不谢!

0

主题

5

回帖

0

牛值

江湖小虾

2026-1-6 22:18:43 显示全部楼层
小灰灰_g7U9U 发表于 2026-1-4 21:51
其实大部分人只是想要个简单的播放器 千千静听那样就行

确实,论坛各种刮削软件,就简单听个歌而已,要那些花里胡哨的东西干啥,甚至歌词都是多余的
我现在电脑听歌还是用千千静听。 但是也很享受折腾各种刮削的过程,折腾过后就是索然无味。  详情 回复
2026-1-28 19:31

0

主题

1

回帖

0

牛值

江湖小虾

2026-1-6 23:46:49 显示全部楼层

感谢,已安装,正在导入曲库中

0

主题

9

回帖

0

牛值

江湖小虾

2026-1-7 09:32:45 显示全部楼层
青团 发表于 2026-1-5 08:55
大佬的项目挺棒的,给道理鱼做了个组件,调用的道理鱼的接口,老方便了

好看的界面

0

主题

16

回帖

0

牛值

江湖小虾

2026-1-7 09:39:37 显示全部楼层

不支持ape格式,蛋疼

0

主题

2

回帖

0

牛值

江湖小虾

2026-1-7 22:23:54 显示全部楼层

也不支持wma格式,蛋疼

3

主题

16

回帖

0

牛值

江湖小虾

2026-1-8 11:23:16 显示全部楼层

问下支持迅雷那种挂载吗

8

主题

38

回帖

0

牛值

初出茅庐

2026-1-8 17:45:53 显示全部楼层

在媒体库设置里添加了 媒体目录路径 但扫不到音乐呢?

0

主题

1

回帖

0

牛值

江湖小虾

2026-1-9 08:34:38 显示全部楼层
感谢分享

4

主题

14

回帖

0

牛值

江湖小虾

fnOS1.0上线纪念勋章飞牛百度网盘玩家

2026-1-9 11:16:11 显示全部楼层

暂用,坐等官方

0

主题

6

回帖

0

牛值

江湖小虾

2026-1-9 11:36:51 显示全部楼层

我的更新怎么总是失败

6

主题

20

回帖

0

牛值

江湖小虾

2026-1-9 21:38:56 显示全部楼层

看得出很**,可惜我不会cry

0

主题

19

回帖

0

牛值

江湖小虾

2026-1-10 12:08:40 显示全部楼层

支持,希望越来越专业

3

主题

11

回帖

0

牛值

江湖小虾

2026-1-10 16:12:19 显示全部楼层
青团 发表于 2026-1-5 08:55
大佬的项目挺棒的,给道理鱼做了个组件,调用的道理鱼的接口,老方便了

这是什么,怎么弄出来的

2

主题

8

回帖

0

牛值

江湖小虾

2026-1-10 23:25:29 显示全部楼层

docker媒体库频繁掉线,经常就莫名其妙无法播放,无法识别媒体,不知道问题在哪,重启容器再扫就又好了,第二天又犯毛病。

1

主题

5

回帖

0

牛值

江湖小虾

2026-1-12 06:59:01 显示全部楼层

一直全量扫描失败image.png

一直全量烧苗失败,有没有解决办法啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
看我这篇帖子已解决https://club.fnnas.com/forum.php?mod=viewthread&tid=51232&page=1#pid234854  详情 回复
2026-1-16 00:04

8

主题

31

回帖

0

牛值

初出茅庐

2026-1-12 14:32:22 显示全部楼层

还是要自已找音乐放进去才可以吧

1

主题

8

回帖

0

牛值

江湖小虾

2026-1-14 08:52:28 显示全部楼层

反馈一个bug:

使用music_tag_web编辑作者后,一个作者识别成了两个。

music_tag_web中是这么编辑的

image.png

在道理鱼音乐中显示如下

image.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

1

回帖

0

牛值

江湖小虾

2026-1-14 11:57:50 显示全部楼层

道理鱼安装在硬盘1,能读取出来硬盘1里MEDIA文件夹的歌曲,但是大部分的音乐我放在硬盘二,我设置了读取硬盘2的权限,也复制了路径输入进去,但是就是读取不出来硬盘2里的音乐,这是为啥哪个大佬能帮忙解决一下

看我这篇帖子已解决https://club.fnnas.com/forum.php?mod=viewthread&tid=51232&page=1#pid234854  详情 回复
2026-1-16 00:06
12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则