收起左侧
楼主: 汪仔饭

【首发】道理鱼音乐管理更新上线0.1.4稳定版本

126
回复
13964
查看
  [ 复制链接 ]

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-9-30 23:12:22 楼主 显示全部楼层
ฅฅx 发表于 2025-9-30 13:39
①希望可以用户名登陆
②希望可以双击播放,希望可以全部加入播放列表,希望可以批量选择播放(别人用不用 ...

嗯,很好的问题,建议你自己用了再说吧
我没用我在说什么  详情 回复
2025-10-1 10:00
数据无价
折腾不止
玩得开心!

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-9-30 23:13:39 楼主 显示全部楼层
huicopy 发表于 2025-9-30 08:29
3.36万首歌曲,扫描了17个小时,扫描了59%,扫描太慢了。

后期会观察是原因
数据无价
折腾不止
玩得开心!

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-9-30 23:14:43 楼主 显示全部楼层
左手饭特稀 发表于 2025-9-30 12:01
请问大佬,这个支持API的么,就是支持Navidrome的软件支持这个么?

目前不适配任何系统
数据无价
折腾不止
玩得开心!

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-9-30 23:15:35 楼主 显示全部楼层
左手饭特稀 发表于 2025-9-30 12:01
不用DOCKER好安装么?

暂时不提供非docker外的其他方式
数据无价
折腾不止
玩得开心!

4

主题

50

回帖

0

牛值

fnOS系统内测组

2025-10-1 10:00:39 显示全部楼层
汪仔饭 发表于 2025-9-30 23:12
嗯,很好的问题,建议你自己用了再说吧

我没用我在说什么
如果你有深入体验的话,就应该清楚播放逻辑和如何批量播放的呀,当然选择批量播放不适配,双击播放,那是文件夹下做的,更直观的就是点放,双击太累,太小众,只是音乐管理工具,对单曲、专辑、以及歌单进行适配,批  详情 回复
2025-10-1 20:46

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-10-1 20:46:33 楼主 显示全部楼层
ฅฅx 发表于 2025-10-1 10:00
我没用我在说什么

如果你有深入体验的话,就应该清楚播放逻辑和如何批量播放的呀,当然选择批量播放不适配,双击播放,那是文件夹下做的,更直观的就是点放,双击太累,太小众,只是音乐管理工具,对单曲、专辑、以及歌单进行适配,批量播放可以自行批量添加到播放器,不行就自己见歌单,就这么简单,批量选择播放完全没必要
数据无价
折腾不止
玩得开心!

0

主题

6

回帖

0

牛值

江湖小虾

2025-10-4 19:47:08 显示全部楼层

小白问个问题,就是那个挂载的目录是保种目录,这个扫描后会不会影响保种?

你的问题不算小白,我也有pt,这个匹配信息只在应用内,为了保险,可以做一个软硬连到其他路径,使用软硬连的方式算是双保险吧(毕竟不是所有文件名都那么规范的命名,所以软硬连后可以做相关的规范命名以及更好的刮  详情 回复
2025-10-5 17:59

0

主题

13

回帖

0

牛值

江湖小虾

2025-10-4 21:12:00 显示全部楼层

看着很赏心悦目,可惜了现在没有客户端支持。

电脑端和安卓需要再等下,在搞了  详情 回复
2025-10-5 18:48

0

主题

13

回帖

0

牛值

江湖小虾

2025-10-5 08:13:32 显示全部楼层

希望早日出Android客户端

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-10-5 17:59:26 楼主 显示全部楼层
eric1218 发表于 2025-10-4 19:47
小白问个问题,就是那个挂载的目录是保种目录,这个扫描后会不会影响保种?
...

你的问题不算小白,我也有pt,这个匹配信息只在应用内,为了保险,可以做一个软硬连到其他路径,使用软硬连的方式算是双保险吧(毕竟不是所有文件名都那么规范的命名,所以软硬连后可以做相关的规范命名以及更好的刮削)
数据无价
折腾不止
玩得开心!

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-10-5 18:48:04 楼主 显示全部楼层
燚蠡🐠 发表于 2025-10-4 21:12
看着很赏心悦目,可惜了现在没有客户端支持。

电脑端和安卓需要再等下,在搞了
1

查看全部评分

数据无价
折腾不止
玩得开心!

0

主题

3

回帖

0

牛值

江湖小虾

2025-10-8 07:05:50 显示全部楼层
ocean 发表于 2025-9-29 09:25
权限始终给不了,调整了还是扫描不到

给backend尾缀的容器授权详细地址,其它两个授了也没用

4

主题

10

回帖

0

牛值

江湖小虾

2025-10-8 08:25:07 显示全部楼层

有移动端吗?

目前pc端差不多快完成了,后面会研究下移动端,还请耐心等待下,毕竟精力有限  详情 回复
2025-10-9 17:12

0

主题

1

回帖

0

牛值

江湖小虾

2025-10-9 15:04:18 显示全部楼层

尽快出移动端,迫不及待了

目前pc端差不多快完成了,后面会研究下移动端,还请耐心等待下,毕竟精力有限  详情 回复
2025-10-9 17:13

2

主题

1

回帖

0

牛值

江湖小虾

2025-10-9 15:43:39 显示全部楼层

后面考虑开源嘛?

暂时没有开源项目的打算,后期再看情况而定,已经免费开放使用了,感觉开源的必要性不大  详情 回复
2025-10-9 17:15

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-10-9 17:12:49 楼主 显示全部楼层

目前pc端差不多快完成了,后面会研究下移动端,还请耐心等待下,毕竟精力有限
数据无价
折腾不止
玩得开心!

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-10-9 17:13:00 楼主 显示全部楼层
旺旺_OtYyd 发表于 2025-10-9 15:04
尽快出移动端,迫不及待了

目前pc端差不多快完成了,后面会研究下移动端,还请耐心等待下,毕竟精力有限
数据无价
折腾不止
玩得开心!

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-10-9 17:15:03 楼主 显示全部楼层

暂时没有开源项目的打算,后期再看情况而定,已经免费开放使用了,感觉开源的必要性不大
数据无价
折腾不止
玩得开心!

0

主题

1

回帖

0

牛值

江湖小虾

2025-10-9 20:27:03 显示全部楼层

建议功能添加:1.删除歌曲文件功能,因为下载的时候可能批量下载的,听的时候觉得不喜欢能删除文件;2.元数据修正器希望能批量选择修正,现在只能一首一首修正;3.能实现一键播放所有文件,现在好像只能一页页添加进播放列表;4.歌曲播放中歌词匹配错误能选择切换重新搜索歌词,或在歌曲页能一键重新修正原数据,歌词;5.当前播放希望能点歌曲封面或名称进入歌词详情页。

综合来讲,道理鱼音乐的主要作用是针对,已整理好的音乐进行播放的工具,针对个别识别出错的才会进行修正,在帖子前面有写使用音乐标签过一遍,nas的作用一般都是作为长期存储和收藏的为主,没整理好的音乐不建议往  详情 回复
2025-10-10 23:20

1

主题

14

回帖

0

牛值

江湖小虾

2025-10-9 21:44:50 显示全部楼层

用的你的compose,不关机很正常,重启后3个容器一直重复重启。重新构建问题依旧。只要不重启NAS就没问题,求解。

我也出现这个问题了,重启以后不能启动docker,删除这个文件后再重启也没用  详情 回复
2025-10-11 16:16
docker-compose.yml的路径下 找到 backend-data/dev.db.lock 将dev.db.lock删除就行了  详情 回复
2025-10-10 23:12

1

主题

4

回帖

0

牛值

江湖小虾

2025-10-10 14:55:58 显示全部楼层

作者你好,请问这个软件支持远程挂载网盘吗,我添加夸克网盘目录进去以后再扫描提示路径未找到

  # 下面冒号左侧是本地音乐文件夹,右侧是容器内路径,不要改动容器内路径
  - /vol02/1000-1-9dab3c76/音乐:/data/media

后来我重新构建了一下,我只改动了这里(把网盘路径复制上去了),然后打开以后,点扫描没有反应,但是首页出现了两首歌,不知道是不是我哪里操作错了还是因为网盘音乐太多了扫不出来- -

目前仅支持本地音乐的播放,没对网盘音乐进行支持  详情 回复
2025-10-10 23:24

0

主题

4

回帖

0

牛值

江湖小虾

2025-10-10 17:22:13 显示全部楼层

services:
  backend:
    image: msmkls/daoliyu-backend:latest
    container_name: daoliyu-backend
    restart: unless-stopped
    environment:
      DATABASE_PROVIDER: "sqlite"
      DATABASE_URL: "file:/app/data/dev.db"
      APP_PORT: 4000
      ADMIN_DISPLAY_NAME: "${ADMIN_DISPLAY_NAME}"
      ADMIN_EMAIL: "${ADMIN_EMAIL}"
      ADMIN_PASSWORD: "${ADMIN_PASSWORD}"
      LIBRARY_ROOT: "/data/media"
      PLAYLISTS_IMPORT_ROOT: "/data/playlists"
      REGISTRATION_OPEN: "true"
      PLUGINS_DIR: "/plugins"
      ACOUSTID_API_KEY: "${ACOUSTID_API_KEY}"
      LASTFM_API_KEY: "${LASTFM_API_KEY}"
      LASTFM_API_SECRET: "${LASTFM_API_SECRET}"
      SPOTIFY_TOKEN: "${SPOTIFY_TOKEN}"
      SPOTIFY_CLIENT_ID: "${SPOTIFY_CLIENT_ID}"
      SPOTIFY_CLIENT_SECRET: "${SPOTIFY_CLIENT_SECRET}"
      REDIS_URL: "redis://redis:6379/0"
      LOG_LEVEL: "debug"
      DEBUG: "true"
    volumes:
      # 下面冒号左侧是本地数据库文件夹,右侧是容器内路径,不要改动容器内路径
      - /vol1/1000/Docker/nas-music/backend-data:/app/data
      # 下面冒号左侧是本地数据文件夹,右侧是容器内路径,不要改动容器内路径
      - /vol1/1000/Docker/nas-music/backend-storage:/app/storage
      # 下面冒号左侧是本地音乐文件夹,右侧是容器内路径,不要改动容器内路径
      - /vol3/1000/music:/data/media
      # 下面冒号左侧是本地播放列表文件夹,右侧是容器内路径,不要改动容器内路径
      - /vol1/1000/Docker/nas-music/playlists:/data/playlists
      # 下面冒号左侧是本地插件文件夹,右侧是容器内路径,不要改动容器内路径(目前未启用不用动)
      - /vol1/1000/Docker/nas-music/plugins:/plugins
    healthcheck:
      test: ["CMD", "wget", "-qO-", "http://localhost:4000/health"]
      interval: 30s
      timeout: 5s
      retries: 5
  frontend:
    image: msmkls/daoliyu-frontend:latest
    container_name: daoliyu-frontend
    restart: unless-stopped
    depends_on:
      - backend
    ports:
    #  5173是本地访问端口,可以自行修改,8080是容器内端口,不要改动
      - "5973:8080"
  redis:
    image: redis:7-alpine
    container_name: daoliyu-redis
    restart: unless-stopped
    command: ["redis-server", "--appendonly", "yes"]
    volumes:
      - redis_data:/data
volumes:
  redis_data:

无法访问此网站

/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration

/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/

/docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh

10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf

10-listen-on-ipv6-by-default.sh: info: /etc/nginx/conf.d/default.conf differs from the packaged version

/docker-entrypoint.sh: Sourcing /docker-entrypoint.d/15-local-resolvers.envsh

/docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh

/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh

/docker-entrypoint.sh: Configuration complete; ready for start up

2025/10/10 08:43:51 [notice] 1#1: using the "epoll" event method

2025/10/10 08:43:51 [notice] 1#1: nginx/1.27.5

2025/10/10 08:43:51 [notice] 1#1: built by gcc 14.2.0 (Alpine 14.2.0) 

2025/10/10 08:43:51 [notice] 1#1: OS: Linux 6.12.18-trim

2025/10/10 08:43:51 [notice] 1#1: getrlimit(RLIMIT_NOFILE): 1048576:1048576

2025/10/10 08:43:51 [notice] 1#1: start worker processes

2025/10/10 08:43:51 [notice] 1#1: start worker process 29

2025/10/10 08:43:51 [notice] 1#1: start worker process 30

2025/10/10 08:43:51 [notice] 1#1: start worker process 31

2025/10/10 08:43:51 [notice] 1#1: start worker process 32

2025/10/10 08:43:51 [notice] 1#1: start worker process 33

2025/10/10 08:43:51 [notice] 1#1: start worker process 34

2025/10/10 08:46:50 [notice] 1#1: signal 3 (SIGQUIT) received, shutting down

2025/10/10 08:46:50 [notice] 29#29: gracefully shutting down

2025/10/10 08:46:50 [notice] 29#29: exiting

2025/10/10 08:46:50 [notice] 29#29: exit

2025/10/10 08:46:50 [notice] 30#30: gracefully shutting down

2025/10/10 08:46:50 [notice] 31#31: gracefully shutting down

2025/10/10 08:46:50 [notice] 32#32: gracefully shutting down

2025/10/10 08:46:50 [notice] 32#32: exiting

2025/10/10 08:46:50 [notice] 31#31: exiting

2025/10/10 08:46:50 [notice] 30#30: exiting

2025/10/10 08:46:50 [notice] 33#33: gracefully shutting down

2025/10/10 08:46:50 [notice] 33#33: exiting

2025/10/10 08:46:50 [notice] 32#32: exit

2025/10/10 08:46:50 [notice] 30#30: exit

2025/10/10 08:46:50 [notice] 31#31: exit

2025/10/10 08:46:50 [notice] 33#33: exit

2025/10/10 08:46:50 [notice] 34#34: gracefully shutting down

2025/10/10 08:46:50 [notice] 34#34: exiting

2025/10/10 08:46:50 [notice] 34#34: exit

2025/10/10 08:46:50 [notice] 1#1: signal 17 (SIGCHLD) received from 30

2025/10/10 08:46:50 [notice] 1#1: worker process 30 exited with code 0

2025/10/10 08:46:50 [notice] 1#1: signal 29 (SIGIO) received

2025/10/10 08:46:50 [notice] 1#1: signal 17 (SIGCHLD) received from 34

2025/10/10 08:46:50 [notice] 1#1: worker process 29 exited with code 0

2025/10/10 08:46:50 [notice] 1#1: worker process 31 exited with code 0

2025/10/10 08:46:50 [notice] 1#1: worker process 33 exited with code 0

2025/10/10 08:46:50 [notice] 1#1: worker process 34 exited with code 0

2025/10/10 08:46:50 [notice] 1#1: signal 29 (SIGIO) received

2025/10/10 08:46:50 [notice] 1#1: signal 17 (SIGCHLD) received from 32

2025/10/10 08:46:50 [notice] 1#1: worker process 32 exited with code 0

2025/10/10 08:46:50 [notice] 1#1: exit

/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration

/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/

/docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh

10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf

10-listen-on-ipv6-by-default.sh: info: /etc/nginx/conf.d/default.conf differs from the packaged version

/docker-entrypoint.sh: Sourcing /docker-entrypoint.d/15-local-resolvers.envsh

/docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh

/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh

/docker-entrypoint.sh: Configuration complete; ready for start up

2025/10/10 08:47:02 [notice] 1#1: using the "epoll" event method

2025/10/10 08:47:02 [notice] 1#1: nginx/1.27.5

2025/10/10 08:47:02 [notice] 1#1: built by gcc 14.2.0 (Alpine 14.2.0) 

2025/10/10 08:47:02 [notice] 1#1: OS: Linux 6.12.18-trim

2025/10/10 08:47:02 [notice] 1#1: getrlimit(RLIMIT_NOFILE): 1048576:1048576

2025/10/10 08:47:02 [notice] 1#1: start worker processes

2025/10/10 08:47:02 [notice] 1#1: start worker process 29

2025/10/10 08:47:02 [notice] 1#1: start worker process 30

2025/10/10 08:47:02 [notice] 1#1: start worker process 31

2025/10/10 08:47:02 [notice] 1#1: start worker process 32

2025/10/10 08:47:02 [notice] 1#1: start worker process 33

2025/10/10 08:47:02 [notice] 1#1: start worker process 34


18

主题

35

回帖

0

牛值

初出茅庐

社区上线纪念勋章

2025-10-10 20:27:32 显示全部楼层

大佬这个部署在nas里,怎么在手机上播放呢?需要配合音流么?

暂时没对接第三方,后期手机端尝试自己开发,还请耐心等待下  详情 回复
2025-10-10 23:23

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-10-10 23:12:31 楼主 显示全部楼层
504368840 发表于 2025-10-9 21:44
用的你的compose,不关机很正常,重启后3个容器一直重复重启。重新构建问题依旧。只要不重启NAS就没问题, ...

docker-compose.yml的路径下 找到 backend-data/dev.db.lock   将dev.db.lock删除就行了
因为NAS设定的自动开关机,每次都去删除啊?  详情 回复
6 天前
数据无价
折腾不止
玩得开心!

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-10-10 23:20:09 楼主 显示全部楼层
jww 发表于 2025-10-9 20:27
建议功能添加:1.删除歌曲文件功能,因为下载的时候可能批量下载的,听的时候觉得不喜欢能删除文件;2.元数 ...

综合来讲,道理鱼音乐的主要作用是针对,已整理好的音乐进行播放的工具,针对个别识别出错的才会进行修正,在帖子前面有写使用音乐标签过一遍,nas的作用一般都是作为长期存储和收藏的为主,没整理好的音乐不建议往里放,毕竟道理鱼音乐重点不是音乐标签的修改和管理,这里的修正只是在系统内修正,不会修改文件内的标签,因为有些涉及到pt的兄弟,不能做音乐文件的变更
数据无价
折腾不止
玩得开心!

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-10-10 23:23:28 楼主 显示全部楼层
menmen 发表于 2025-10-10 20:27
大佬这个部署在nas里,怎么在手机上播放呢?需要配合音流么?

暂时没对接第三方,后期手机端尝试自己开发,还请耐心等待下
数据无价
折腾不止
玩得开心!

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-10-10 23:24:45 楼主 显示全部楼层
吃八方 发表于 2025-10-10 14:55
作者你好,请问这个软件支持远程挂载网盘吗,我添加夸克网盘目录进去以后再扫描提示路径未找到
  # 下面冒 ...

目前仅支持本地音乐的播放,没对网盘音乐进行支持
数据无价
折腾不止
玩得开心!

1

主题

4

回帖

0

牛值

江湖小虾

2025-10-11 16:16:03 显示全部楼层
504368840 发表于 2025-10-9 21:44
用的你的compose,不关机很正常,重启后3个容器一直重复重启。重新构建问题依旧。只要不重启NAS就没问题, ...

我也出现这个问题了,重启以后不能启动docker,删除这个文件后再重启也没用,前端docker提示这个,不知道怎么弄了

本帖子中包含更多资源

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

x
单看日志是前端容器联系不到后端,建议删除重建  详情 回复
2025-10-12 15:41

0

主题

2

回帖

0

牛值

江湖小虾

2025-10-11 18:14:52 显示全部楼层

感谢大佬分享,期待更新得越来越好

0

主题

4

回帖

0

牛值

江湖小虾

2025-10-11 18:16:26 显示全部楼层
  1. services:
  2.   backend:
  3.     image: msmkls/daoliyu-backend:latest
  4.     container_name: daoliyu-backend
  5.     restart: unless-stopped
  6.     environment:
  7.       DATABASE_PROVIDER: "sqlite"
  8.       DATABASE_URL: "file:/app/data/dev.db"
  9.       APP_PORT: 4000
  10.       ADMIN_DISPLAY_NAME: "${ADMIN_DISPLAY_NAME}"
  11.       ADMIN_EMAIL: "${ADMIN_EMAIL}"
  12.       ADMIN_PASSWORD: "${ADMIN_PASSWORD}"
  13.       LIBRARY_ROOT: "/data/media"
  14.       PLAYLISTS_IMPORT_ROOT: "/data/playlists"
  15.       REGISTRATION_OPEN: "true"
  16.       PLUGINS_DIR: "/plugins"
  17.       ACOUSTID_API_KEY: "${ACOUSTID_API_KEY}"
  18.       LASTFM_API_KEY: "${LASTFM_API_KEY}"
  19.       LASTFM_API_SECRET: "${LASTFM_API_SECRET}"
  20.       SPOTIFY_TOKEN: "${SPOTIFY_TOKEN}"
  21.       SPOTIFY_CLIENT_ID: "${SPOTIFY_CLIENT_ID}"
  22.       SPOTIFY_CLIENT_SECRET: "${SPOTIFY_CLIENT_SECRET}"
  23.       REDIS_URL: "redis://redis:6379/0"
  24.       LOG_LEVEL: "debug"
  25.       DEBUG: "true"
  26.     volumes:
  27.       # 下面冒号左侧是本地数据库文件夹,右侧是容器内路径,不要改动容器内路径
  28.       - /vol1/1000/Docker/daoliyu-backend/backend-data:/app/data
  29.       # 下面冒号左侧是本地数据文件夹,右侧是容器内路径,不要改动容器内路径
  30.       - /vol1/1000/Docker/daoliyu-backend/backend-storage:/app/storage
  31.       # 下面冒号左侧是本地音乐文件夹,右侧是容器内路径,不要改动容器内路径
  32.       - /vol3/1000/music:/data/media
  33.       # 下面冒号左侧是本地播放列表文件夹,右侧是容器内路径,不要改动容器内路径
  34.       - /vol1/1000/Docker/daoliyu-backend/playlists:/data/playlists
  35.       # 下面冒号左侧是本地插件文件夹,右侧是容器内路径,不要改动容器内路径(目前未启用不用动)
  36.       - /vol1/1000/Docker/daoliyu-backend/plugins:/plugins
  37.     healthcheck:
  38.       test: ["CMD", "wget", "-qO-", "http://localhost:4000/health"]
  39.       interval: 30s
  40.       timeout: 5s
  41.       retries: 5
  42.   frontend:
  43.     image: msmkls/daoliyu-frontend:latest
  44.     container_name: daoliyu-frontend
  45.     restart: unless-stopped
  46.     depends_on:
  47.       - backend
  48.     ports:
  49.     #  5173是本地访问端口,可以自行修改,8080是容器内端口,不要改动
  50.       - "5173:8080"
  51.   redis:
  52.     image: redis:7-alpine
  53.     container_name: daoliyu-redis
  54.     restart: unless-stopped
  55.     command: ["redis-server", "--appendonly", "yes"]
  56.     volumes:
  57.       - redis_data:/data
  58. volumes:
  59.   redis_data:
复制代码
容器都正常运行 但是打不开网页,防火墙也管了。

本帖子中包含更多资源

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

x
建议使用命令行查看下相关端口是否占用  详情 回复
2025-10-13 17:18

20

主题

96

回帖

0

牛值

fnOS系统内测组

社区上线纪念勋章飞牛百度网盘玩家

2025-10-11 21:04:01 显示全部楼层
0.1.3改了哪里呢?跟之前的没区别啊,我部署后扫完音乐,重启又要扫是怎么回事?

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-10-12 15:41:28 楼主 显示全部楼层
吃八方 发表于 2025-10-11 16:16
我也出现这个问题了,重启以后不能启动docker,删除这个文件后再重启也没用,前端docker提示这个,不知道 ...

单看日志是前端容器联系不到后端,建议删除重建
数据无价
折腾不止
玩得开心!

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-10-13 17:18:18 楼主 显示全部楼层
dǒng_x6fzN 发表于 2025-10-11 18:16
容器都正常运行 但是打不开网页,防火墙也管了。

建议使用命令行查看下相关端口是否占用
root@fnOS:~# sudo ss -tuln | grep :5173 tcp LISTEN 0 4096 0.0.0.0:5173 0.0.0.0:* tcp LISTEN 0 4096  详情 回复
2025-10-16 18:06
数据无价
折腾不止
玩得开心!

2

主题

52

回帖

0

牛值

初出茅庐

2025-10-13 18:24:52 显示全部楼层
大佬,有客户端吗
pc端在优化细节了,手机端展示没做,精力有限,等pc端和服务端稳定了再说,后期需要更换数据库类型  详情 回复
2025-10-13 22:53

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-10-13 22:53:52 楼主 显示全部楼层
一點墨 发表于 2025-10-13 18:24
大佬,有客户端吗

pc端在优化细节了,手机端展示没做,精力有限,等pc端和服务端稳定了再说,后期需要更换数据库类型
大佬会考虑加入智能功能,根据用户喜好推荐歌单吗?或者帮助生成一些歌单。  详情 回复
2025-10-14 08:41
数据无价
折腾不止
玩得开心!

2

主题

52

回帖

0

牛值

初出茅庐

2025-10-14 08:41:11 显示全部楼层
汪仔饭 发表于 2025-10-13 22:53
pc端在优化细节了,手机端展示没做,精力有限,等pc端和服务端稳定了再说,后期需要更换数据库类型 ...

大佬会考虑加入智能功能,根据用户喜好推荐歌单吗?或者帮助生成一些歌单。
我有两个相关的构思,一个基础点,随机播放曲库内的歌曲,另一个是写一个内部推荐,这个就有点费时间,需写播放统计,推荐算法,我更倾向第二个,不过这个需要兄弟再等等。  详情 回复
2025-10-14 15:02

18

主题

220

回帖

40

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-10-14 15:02:08 楼主 显示全部楼层
一點墨 发表于 2025-10-14 08:41
大佬会考虑加入智能功能,根据用户喜好推荐歌单吗?或者帮助生成一些歌单。 ...

我有两个相关的构思,一个基础点,随机播放曲库内的歌曲,另一个是写一个内部推荐,这个就有点费时间,需写播放统计,推荐算法,我更倾向第二个,不过这个需要兄弟再等等。
翘首以盼  详情 回复
2025-10-15 17:56
数据无价
折腾不止
玩得开心!

2

主题

52

回帖

0

牛值

初出茅庐

2025-10-15 17:56:37 显示全部楼层
汪仔饭 发表于 2025-10-14 15:02
我有两个相关的构思,一个基础点,随机播放曲库内的歌曲,另一个是写一个内部推荐,这个就有点费时间,需 ...

翘首以盼

1

主题

7

回帖

0

牛值

江湖小虾

2025-10-16 05:31:49 显示全部楼层

你好, 登录一直提示登录失败,请检查和密码. 账号密码都是env里面的.请问是什么回事?

2025-10-16 09:51:14 显示全部楼层
佩服大佬

2

主题

30

回帖

0

牛值

江湖小虾

飞牛百度网盘玩家

2025-10-16 10:13:39 显示全部楼层

大佬我爱你

一代神机--宏碁4750G

18

主题

31

回帖

0

牛值

初出茅庐

2025-10-16 12:27:09 显示全部楼层

**,这美术水平。完美的音乐软件,马上试试!

18

主题

31

回帖

0

牛值

初出茅庐

2025-10-16 12:34:20 显示全部楼层

大佬强烈建议支持Subsonic协议,这样很多优秀的第三方客户端也可以用了

4

主题

24

回帖

0

牛值

江湖小虾

2025-10-16 13:41:55 显示全部楼层

本地不能用中文路径吗

可以  详情 回复
7 天前

0

主题

2

回帖

0

牛值

江湖小虾

2025-10-16 17:26:21 显示全部楼层

部署时提示:Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers),请大佬赐教,

自己解决下网络问题或者镜像加速站  详情 回复
7 天前

0

主题

4

回帖

0

牛值

江湖小虾

2025-10-16 18:06:55 显示全部楼层
汪仔饭 发表于 2025-10-13 17:18
建议使用命令行查看下相关端口是否占用

root@fnOS:~# sudo ss -tuln | grep :5173
tcp   LISTEN 0      4096                                                0.0.0.0:5173       0.0.0.0:*
tcp   LISTEN 0      4096                                                   [::]:5173          [::]:*
root@fnOS:~# sudo ss -tuln | grep :5173
tcp   LISTEN 0      4096                                                0.0.0.0:5173       0.0.0.0:*
tcp   LISTEN 0      4096                                                   [::]:5173          [::]:*
root@fnOS:~# sudo ss -tulnp | grep :5173
tcp   LISTEN 0      4096                                                0.0.0.0:5173       0.0.0.0:*    users("docker-proxy",pid=20311,fd=7))                                                               
tcp   LISTEN 0      4096                                                   [::]:5173          [::]:*    users("docker-proxy",pid=20318,fd=7))                                                               
运行后容器没有分配IP

0

主题

3

回帖

0

牛值

江湖小虾

2025-10-17 05:09:36 显示全部楼层
请问下拉取失败是缺少了什么配置吗?
4f4fb700ef54 Retrying in 4 seconds
4f4fb700ef54 Retrying in 3 seconds
4f4fb700ef54 Retrying in 2 seconds
4f4fb700ef54 Retrying in 1 second
4f4fb700ef54 Downloading [==================================================>] 32B/32B
backend Pulling
backend Interrupted
Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
Exited:0



  1. services:
  2.   backend:
  3.     image: msmkls/daoliyu-backend:latest
  4.     container_name: daoliyu-backend
  5.     restart: unless-stopped
  6.     environment:
  7.       DATABASE_PROVIDER: "sqlite"
  8.       DATABASE_URL: "file:/app/data/dev.db"
  9.       APP_PORT: 4000
  10.       ADMIN_DISPLAY_NAME: "${ADMIN_DISPLAY_NAME}"
  11.       ADMIN_EMAIL: "${ADMIN_EMAIL}"
  12.       ADMIN_PASSWORD: "${ADMIN_PASSWORD}"
  13.       LIBRARY_ROOT: "/data/media"
  14.       PLAYLISTS_IMPORT_ROOT: "/data/playlists"
  15.       REGISTRATION_OPEN: "true"
  16.       PLUGINS_DIR: "/plugins"
  17.       ACOUSTID_API_KEY: "${ACOUSTID_API_KEY}"
  18.       LASTFM_API_KEY: "${LASTFM_API_KEY}"
  19.       LASTFM_API_SECRET: "${LASTFM_API_SECRET}"
  20.       SPOTIFY_TOKEN: "${SPOTIFY_TOKEN}"
  21.       SPOTIFY_CLIENT_ID: "${SPOTIFY_CLIENT_ID}"
  22.       SPOTIFY_CLIENT_SECRET: "${SPOTIFY_CLIENT_SECRET}"
  23.       REDIS_URL: "redis://redis:6379/0"
  24.       LOG_LEVEL: "debug"
  25.       DEBUG: "true"
  26.     volumes:
  27.       # 下面冒号左侧是本地数据库文件夹,右侧是容器内路径,不要改动容器内路径
  28.       - ./backend-data:/app/data
  29.       # 下面冒号左侧是本地数据文件夹,右侧是容器内路径,不要改动容器内路径
  30.       - ./backend-storage:/app/storage
  31.       # 下面冒号左侧是本地音乐文件夹,右侧是容器内路径,不要改动容器内路径
  32.       - ./media:/data/media
  33.       # 下面冒号左侧是本地播放列表文件夹,右侧是容器内路径,不要改动容器内路径
  34.       - ./playlists:/data/playlists
  35.       # 下面冒号左侧是本地插件文件夹,右侧是容器内路径,不要改动容器内路径(目前未启用不用动)
  36.       - ./plugins:/plugins
  37.     healthcheck:
  38.       test: ["CMD", "wget", "-qO-", "http://localhost:4000/health"]
  39.       interval: 30s
  40.       timeout: 10s
  41.       retries: 5
  42.   frontend:
  43.     image: msmkls/daoliyu-frontend:latest
  44.     container_name: daoliyu-frontend
  45.     restart: unless-stopped
  46.     depends_on:
  47.       - backend
  48.     ports:
  49.     #  5173是本地访问端口,可以自行修改,8080是容器内端口,不要改动
  50.       - "3331:8080"
  51.   redis:
  52.     image: redis:7-alpine
  53.     container_name: daoliyu-redis
  54.     restart: unless-stopped
  55.     command: ["redis-server", "--appendonly", "yes"]
  56.     volumes:
  57.       - redis_data:/data
  58. volumes:
  59.   redis_data:
复制代码


俺也一样  详情 回复
2025-10-17 16:09

0

主题

4

回帖

0

牛值

江湖小虾

2025-10-17 10:08:15 显示全部楼层

services:
backend:
image: msmkls/daoliyu-backend:latest
container_name: daoliyu-backend
restart: unless-stopped
environment:
DATABASE_PROVIDER: "sqlite"
DATABASE_URL: "file:/app/data/dev.db"
APP_PORT: 4000
ADMIN_DISPLAY_NAME: "${ADMIN_DISPLAY_NAME}"
ADMIN_EMAIL: "${ADMIN_EMAIL}"
ADMIN_PASSWORD: "${ADMIN_PASSWORD}"
LIBRARY_ROOT: "/data/media"
PLAYLISTS_IMPORT_ROOT: "/data/playlists"
REGISTRATION_OPEN: "true"
PLUGINS_DIR: "/plugins"
ACOUSTID_API_KEY: "${ACOUSTID_API_KEY}"
LASTFM_API_KEY: "${LASTFM_API_KEY}"
LASTFM_API_SECRET: "${LASTFM_API_SECRET}"
SPOTIFY_TOKEN: "${SPOTIFY_TOKEN}"
SPOTIFY_CLIENT_ID: "${SPOTIFY_CLIENT_ID}"
SPOTIFY_CLIENT_SECRET: "${SPOTIFY_CLIENT_SECRET}"
REDIS_URL: "redis://redis:6379/0"
LOG_LEVEL: "debug"
DEBUG: "true"
volumes:

下面冒号左侧是本地数据库文件夹,右侧是容器内路径,不要改动容器内路径

  • /vol1/1000/Doker/compose/daoliyu-backend/config:/app/data

下面冒号左侧是本地数据文件夹,右侧是容器内路径,不要改动容器内路径

  • /vol1/1000/Doker/compose/daoliyumusic/backend-storage:/app/storage

下面冒号左侧是本地音乐文件夹,右侧是容器内路径,不要改动容器内路径

  • /vol1/1000/Doker/compose/daoliyumusic/media:/data/media

下面冒号左侧是本地播放列表文件夹,右侧是容器内路径,不要改动容器内路径

  • /vol1/1000/Doker/compose/daoliyumusic/playlists:/data/playlists

下面冒号左侧是本地插件文件夹,右侧是容器内路径,不要改动容器内路径(目前未启用不用动)

  • /vol1/1000/Doker/compose/daoliyumusic/plugins:/plugins
    healthcheck:
    test: ["CMD", "wget", "-qO-", "http://localhost:4000/health"]
    interval: 30s
    timeout: 5s
    retries: 5
    frontend:
    image: msmkls/daoliyu-frontend:latest
    container_name: daoliyu-frontend
    restart: unless-stopped
    depends_on:
  • backend
    ports:

5173是本地访问端口,可以自行修改,8080是容器内端口,不要改动

  • "5173:8080"
    redis:
    image: redis:7-alpine
    container_name: daoliyu-redis
    restart: unless-stopped
    command: ["redis-server", "--appendonly", "yes"]
    volumes:
  • redis_data:/data
    volumes:
    redis_data:
  • 构建失败

0

主题

4

回帖

0

牛值

江湖小虾

2025-10-17 16:09:29 显示全部楼层
liuxxx 发表于 2025-10-17 05:09
请问下拉取失败是缺少了什么配置吗?
4f4fb700ef54 Retrying in 4 seconds
4f4fb700ef54 Retrying in 3 sec ...

俺也一样
自己解决下网络问题或者镜像加速站  详情 回复
7 天前

27

主题

22

回帖

0

牛值

fnOS系统内测组

飞牛百度网盘玩家

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

本版积分规则