Skip to content

2025.6.6

Choose a tag to compare

@dscao dscao released this 06 Jun 17:37
023e978

1、增加 macless-haystack 支持
2、优化获取macless-haystack 新数据的逻辑,并在系统重启后如果未获取到新数据保留重启前的状态。
3、优化高德机车数据持久保留,以便系统重启后恢复之前的停车时间、上线时间、离线时间等状态。
4、其它一些优化

服务端部署参考以下内容:
https://gitee.com/lovelyelfpop/macless-haystack

部署步骤(注意修改自己的映射文件目录):

1、在终端中执行以下命令,创建一个新的docker网络
docker network create mh-network
2、安装 Anisette Server:
docker run -d --restart always --name anisette -p 6969:6969 --volume anisette-v3_data:/home/Alcoholic/.config/anisette-v3/ --network mh-network dadoum/anisette-v3-server
3、运行下面命令启动带命令行交互的 macless-haystack 服务:
docker run -it --restart unless-stopped --name macless-haystack-gitee -p 6176:6176 --volume mh_data:/app/endpoint/data --network mh-network lovelyelfpop/macless-haystack-gitee
按提示输入 Apple ID、密码和两步验证短信验证码(注意如果 AppleID 是大陆手机号,前面要加上 +86)。如果您看到命令行显示 serving at port 6176 over HTTP 则所有设置均正确。
要检测 Macless Haystack 服务是否正常运行,可以浏览器打开 http://服务器ip:6176 ,如果页面显示 Nothing to see here. 就说明正常;或者执行命令 curl http://服务器ip:6176 ,如果有输出 Nothing to see here. 则正常。
4、重新启动 macless-haystack 服务,进入正常运行状态。
docker restart macless-haystack-gitee