«

极空间部署xiaomusic实现小爱同学播放nas音乐

疯狂摆烂 发布于 阅读:1241 docker部署


生态是个好东西,也不是个好东西。

当它的边界可扩展的时候是个好东西,当它开始有樊笼的时候,它就不是个好东西了。

比如小爱音箱只能QQ音乐的vip,它就不仅不是好东西,它都不是个东西了。

所以,今天我们就来破了它。

请出今天的主角:xiaomusic

作者是这样介绍它的:使用小爱/红米音箱播放音乐,音乐使用 yt-dlp 下载。

本篇教程基于 hanxi/xiaomusic

(https://github.com/hanxi/xiaomusic)的0.1.95版本,推荐大家使用此版本及后续版本部署(后续版本记得去上面链接看看部署要求是否变化)。

1、下载镜像:hanxi/xiaomusic

这里tag选择latest,作者更新非常频繁,基本每天都有新版本,可以通过dockercopilot来更新容器镜像。
下载好镜像后, 双击镜像运行,打开容器的配置界面,进行下列的配置:

2、挂载目录
挂载两个目录:

XIAOMUSIC_PORT:设置成第三步中一致的端口号

MI_USER:小米商城的账号

MI_PASS:小米商城的密码

建议大家先登录一下https://www.mi.com,验证下账号能否正常登录。也排除长时间不登录可能会出现的安全认证;


到这里,容器运行前的配置就结束了。 点击“应用”按钮运行就可以了
5、进入页面端的配置界面,配置音箱的相关信息
打开网址 http://docker服务IP:对外服务端口
按照上面配置的话,就是http://192.168.31.130:18091
docker的原作者已经做了大部分默认配置,我们这里只需要勾选我们要更改的设备,打钩后,拉到页面最下方,点击保存即可。

到这里,整个配置就全部结束了。
一些小提示:
一定要注意看自己设置的播放歌曲口令,默认是播放歌曲。 如果你说“播放 XXX歌曲”,那还是会请求小米的服务,去播放VIP试听版了 ^ ^
关闭下载功能:这个如果改为true,代表只会播放你本地的歌曲,不会从网络下载,也不会在线播放;

本文转载于:https://www.bilibili.com/read/cv35963007/?jump_opus=1