Skip to content

[Bug] 关于本地音乐加载慢的问题 #186

@chrisdong

Description

@chrisdong

提交前核对 (Pre-submission Checklist)

  • 我已经搜索过 Issue Tracker,确保没有重复的 Issue。
  • 我已更新到项目的 最新版本,并确认问题依然存在。
  • (如果是解析问题) 我已确认该音乐源在原客户端/网页端可以正常播放,排除是源本身失效的问题。

问题描述 (Description)

lxserver 在飞牛docker小主机上运行,已有的音乐文件在群晖NAS上,群晖NAS的音乐文件夹在 飞牛小主机上已远程挂载

  • /vol02/1000-1-de3b5fc2/music:/server/music/admin 左边是飞牛小主机上挂载群晖音乐文件夹,右边是 lxserver本地音乐的文件夹。

当我按这个 - /vol02/1000-1-de3b5fc2/music:/server/music/admin 改好compose文件,重启运行lxserver docker,速度特别慢,一直显示无服务,到第二天早上,发现 lxserver 能正常打开网页版。应该是 这个本地音乐文件夹映射的路径的问题,音乐文件数量太多。

lxserver 能正常打开网页版后,切换到 本地音乐按钮,音乐加载时间特别长,等加载好了,发现音乐全都是零散排布,不是按歌手、专辑等方式排列。

Image Image

我的 lxserver docker compose如下:

services:
lxmusic:
image: ghcr.io/xcq0607/lxserver:latest
container_name: lxserver
restart: always
ports:
- "9527:9527"
volumes:
- ./data:/server/data
- ./logs:/server/logs
- ./cache:/server/cache
- /vol02/1000-1-de3b5fc2/music:/server/music/admin
environment:
- TZ=Asia/Shanghai
- PORT=9527
- FRONTEND_PASSWORD=**************
- ENABLE_WEBPLAYER_AUTH=true
- WEBPLAYER_PASSWORD=**************
- WEBDAV_URL=https://kita.teracloud.jp/dav/SyncData
- WEBDAV_USERNAME=**************
- WEBDAV_PASSWORD=**************
- SYNC_INTERVAL=60
- DISABLE_TELEMETRY=false
- SUBSONIC_ENABLE=true
network_mode: bridge

复现步骤 (Steps to Reproduce)

大多数用NAS听歌的人,都已经有成千上万首歌曲了,如果 lxserver能像 navidrome一样 管理本地音乐,就无敌了。既能本地音乐,又能在线听lx音源的歌曲,弥补了 音乐平台很多歌曲下架找不到的缺陷,目前没有这样的 音乐服务端,本地和在线音乐兼顾的。

期望行为 (Expected Behavior)

我看到lxserver一致在更新,现在lx音源在线播放这一块已经非常好了,如果 本地音乐在完善一点,lxserver将会是 最强的音乐服务端。

subsonic 客户端里 希望 看到 lxserver的本地音乐

部署方式(Docker/npm/打包客户端)

No response

部署版本Hash (Deploy Hash)

No response

涉及的音源

No response

歌曲名称/链接

No response

是否在原平台可用

None

错误提示内容

No response

操作系统 (OS)

Windows 11

项目版本 (Version)

v1.9.3

Node版本

No response

截图或录屏 (Screenshots/Video)

No response

日志输出 (Logs)


Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions