MusicFree V1.2.2 发布了 ———— 继续让歌这件事简单一点
官方文档
https://ansgoo.github.io/music-free-site/

安装
dokcer安装
MusicFree 仍在快速迭代,部分功能可能调整,生产环境建议固定镜像版本。
services:
music-free:
image: ansgoo/music-free:V1.2.2
container_name: music-free
restart: unless-stopped
ports:
- "14533:4533"
volumes:
- /vol1/docker/music-free:/app/data
- /vol1/music:/app/music
飞牛原生应用安装
建议从release下载 https://github.com/AnsGoo/music-free-site/releases/tag/V1.2.2
附件:musicfree-1.2.2.zip
更新特性
支持了播放音乐到DLNA设备
适配了 DLNA 协议,支持发现局域网内的音频设备,可将音乐推送到 DLNA 兼容设备上播放。新增「设备管理」页面,可查看在线设备,支持将单曲、专辑、歌单在DLNA设备上进行播放等。
局域网设备只能管理员添加,管理员添加之后可将设备授权给某个普通用户,则普通用户可以正常使用该设备进行音乐播放

补全了 OpenSubsonic 接口规范
补全了 OpenSubsonic 接口规范,新增了 star 收藏相关接口(star / unstar / getStarred 等),并修复了部分查询参数不生效的问题,第三方客户端兼容性更好。
增强了 Navidrome 客户端兼容
新增 api/library、api/user/:id 等接口,api/songs 支持按艺术家过滤,并适配了评分接口,Navidrome 客户端可以正常使用,确保「箭头音乐」、「MusicAsistant」等客户端连接时同步信息失败的异常
增加了服务器版本信息
API 响应中增加了服务器版本信息,方便第三方客户端及后续版本升级识别。
修复
- 修复了高并发扫描模式下创建多个相同专辑的异常
- 修复了 subsonic 接口部分查询参数不生效的异常
- 修复了 navidrome 部分接口不识别部分参数的异常
欢迎大家反馈问题
请按规范提交 Issue,便于复现与跟进:
反馈规范