道理鱼音乐-音乐多媒体播放与管理
一、前言
我们这里应用的是道理鱼音乐。
特点:高音质 · 轻量化 · 自部署
支持高码率音频(DTS/DSD/APE/WMA 等)、音乐视频、有声书。自动封面缩略图、边播边转,提供 PostgreSQL / SQLite 双版本镜像,轻量易用。

官方地址:道理鱼音乐 · 多媒体播放与管理
客户端(箭头音乐amcfy):Home - Amcfy Music Player - NAS Music Player
二、部署部署教程
2.1 SQL 版部署

services:
daoliyu-music:
image: docker.1ms.run/msmkls/daoliyu-music:latest
container_name: daoliyu-music
restart: unless-stopped
network_mode: bridge
ports:
- "5173:4000"
- "42123:42123/udp"
environment:
DLY_DB_DRIVER: "mysql"
DLY_DB_DSN: "daoliyu_app:ChangeMe_UseStrongPassword@tcp(你的MySQL主机IP:3306)/daoliyu?charset=utf8mb4&parseTime=true&loc=Local"
DLY_DISCOVERY_ENABLED: "true"
DLY_DISCOVERY_UDP_ADDR: ":42123"
DLY_LOG_MIRROR_CONSOLE: "true"
TZ: "${TZ:-Asia/Shanghai}"
volumes:
- /share/multimedias:/app/runtime/data
- /share/multimedias/library:/app/runtime/library
- /share/multimedias/transcoding:/app/runtime/cache/transcoding
- /etc/machine-id:/host/etc/machine-id:ro
- /proc/1/net/if_inet6:/host/proc/net/if_inet6:ro
| 配置 | 含义 |
| ----------------------------------------------------------------- | ---------------------------------------------- |
| `./runtime-prod/data:/app/runtime/data` | **应用数据**(数据库、配置等)保存到当前目录下的 `runtime-prod/data` |
| `./runtime-prod/library:/app/runtime/library` | **音乐库缓存**(扫描的音乐文件索引) |
| `./runtime-prod/cache/transcoding:/app/runtime/cache/transcoding` | **转码缓存**(播放时临时转换的音频文件) |
| `/etc/machine-id:/host/etc/machine-id:ro` | **读取宿主机的唯一机器ID**(只读),用于生成设备标识 |
| `/proc/1/net/if_inet6:/host/proc/net/if_inet6:ro` | **读取宿主机IPv6地址**(只读),用于局域网发现 |
| `daoliyu_app` | **数据库用户名 |
| `ChangeMe_UseStrongPassword` | **数据库密码 |
注:已经部署好了数据库所以不需要重新部署

三、使用教程
最开始需要设置下数据库连接之后才是设置初始化










app




需要歌词进行一下操作

或使用道理鱼音乐共享元数据



本文是原创文章,采用 CC BY-NC-SA 4.0 协议,完整转载请注明来自 QNAPClubCN
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果