5 Commits
Author SHA1 Message Date
kevin e047eacfdc up 2026-05-15 22:03:46 +08:00
kevin e6a7565745 up 2026-05-15 19:37:20 +08:00
kevin 085f59eb2b up 2026-05-15 19:36:43 +08:00
kevin 659054beb7 增加个服务安装文件 2026-05-15 18:25:22 +08:00
kevin bf41e82a43 feat: 初始化 meshgo MQTT 服务
- 支持 TCP / WebSocket 监听,配置热重载,systemd 集成
- meshAuthHook 实现用户名/密码认证与 ACL
- meshLogHook 打印所有 MQTT 事件(CONNECT/PUBLISH/SUBSCRIBE 等)
- meshDBHook 将 msh/# 主题 payload 异步写入数据库
- 数据库支持 SQLite(默认)和 MySQL,自动初始化并补充缺失配置
- payload_log 表字段:ID、client、topic、qos、payload、created_at、sender_ip
- 自动补充 config.yaml 缺失字段(文件存在时写回)
- .gitignore 屏蔽 data/ 和 .workbuddy/
2026-05-15 18:09:39 +08:00