hotyue
c03f6ca9ba
chore: 准备 v3.6.3 正式发布,将所有云端资源路由切换回 main 主干分支
2026-04-21 09:48:14 +00:00
hotyue
511ba90378
perf(core): 优化包管理器安装参数,拒绝冗余依赖捆绑,实现 Agent 节点极致轻量化部署
2026-04-21 09:30:04 +00:00
hotyue
a6b01bd8d5
chore(core): 恢复 install.sh 语法完整性,完成 OTA 防砖机制实弹演习
2026-04-21 06:12:38 +00:00
hotyue
8f2279b7e2
chore(core): 破坏 install.sh 语法完整性,用于 OTA 防砖机制实弹演习
2026-04-21 06:09:48 +00:00
hotyue
d37d26708d
chore(core): 恢复 install.sh 语法完整性,完成 OTA 防砖机制实弹演习
2026-04-21 06:07:50 +00:00
hotyue
f9a7bba32a
Update install.sh
...
test
2026-04-21 13:52:06 +08:00
hotyue
068734da16
fix(ota): 引入 bash -n 语法树完整性校验,彻底阻断因网络波动下载不全导致的单点死机风险
2026-04-21 05:45:50 +00:00
hotyue
a7f08ec7a7
chore(release): 解除测试沙箱 URL 劫持,跃升至 v3.6.2,正式开启 Systemd 与智能双栈纪元
2026-04-21 02:42:04 +00:00
hotyue
0bb96169e5
fix(core): 引入 Ceasefire Protocol (停火协议),彻底解决 Systemd 架构下 OTA 升级引发的无限重启风暴
2026-04-21 02:21:43 +00:00
hotyue
34320b2385
refactor(core): 手工融合 Systemd 引擎与 Root 权限校验 (提取自 PR #25 ),修复 Cgroup 误杀与交互逻辑陷阱,构建灰度测试候选版
2026-04-21 02:00:10 +00:00
hotyue
3b28ead0e4
chore: 战略撤退,代码全量回滚至 9a38fb6 (PR 引入前的纯净状态)
2026-04-20 17:37:47 +00:00
hotyue
2325a8abdf
fix(core): 修复节点部署多城市选择分支下 CITY_NAME 变量未赋值导致播报为空的 UI 瑕疵
2026-04-20 16:41:00 +00:00
hotyue
201df489db
refactor(core): 缝合 Systemd 架构,修复 PR #25 中的管道符闪退及 oneshot 守护进程死锁漏洞
2026-04-20 16:24:32 +00:00
IcySteam
2d680c5fc7
refactor(core): Enable Systemd and upgrade Sentinel service orchestration
...
The legacy crontabs have been superseded by Systemd to fortify orchestration of our global fleet of Sentinels.
While cron relies on timed, fire-and-forget execution, Systemd elevates our operations into natively integrated, state-aware OS daemons. This paradigm shift unlocks precise lifecycle management, unified logging (inspect all service logs with `journalctl -t ip-sentinel`), and absolute control over module deployment.
- Battle-Hardened: Sentinels now auto-resurrect upon failure, bypassing minute-long cron wait times.
- Zero-Impact Missions: Sentinels now operate under strict `idle` CPU/IO scheduling. This guarantees that automated maintenance cycles yield to high-priority user interactions, and never impact primary server workloads.
- Field Intelligence Auto-Stagger: Service-level `RandomizedDelaySec` natively staggers Agent check-ins to protect the Command Center.
- Legacy Fallback: OS interrogation on deployment ensures a seamless fallback to cron for Sentinels operating in Alpine/OpenRC environments.
The fleet is more resilient than ever, but the architecture is always evolving. I highly welcome any reviews/suggestions from the original Author/Commander to perfect this pull request!
2026-04-21 00:27:01 +10:00
IcySteam
4a28f7f395
fix(core): Mandate root privileges for all setup scripts
...
The old setup scripts assume root privileges. We are fixing this by explicitly requiring an `$EUID` root check before execution so that no borked, non-root installations happen.
2026-04-20 19:46:30 +10:00
hotyue
5dfaa19cca
chore: 移除测试期 dev-v3.6.0 专属锚点,全系组件直链恢复至 main 主分支,准备发布正式版
2026-04-17 15:07:45 +00:00
hotyue
722db9f6d1
style(core): 引入终端 OSC 8 超链接特性,重构教程链接交互为点击即达,提升终端沉浸式体验
2026-04-17 14:35:55 +00:00
hotyue
3e9a82a657
chore: 临时将各组件拉取直链指向 dev-v3.6.0 分支,修复跨分支拉取导致的数据解析错位
2026-04-17 13:27:20 +00:00
hotyue
9ea188cb6d
feat(core): 部署向导新增静默接管模式 (SILENT_OTA),并实现基于双轨网关的 OTA 权限物理熔断与配置下发
2026-04-17 13:06:37 +00:00
hotyue
45475f14b7
feat(core): 优化中枢接入交互引导,将私有独立部署设为首选默认项,为后续 OTA 远程平滑升级铺路
2026-04-17 07:06:45 +00:00
hotyue
30f396aefe
fix(core): 升级智能包管理器嗅探器,彻底修复 Alpine/Arch 依赖安装失败 Bug,并重构 Master 接入交互逻辑防止误触跳过 ( Resolves #21 )
2026-04-17 06:49:16 +00:00
hotyue
7cf7117615
fix(core): 增强安装引擎容错能力,加固 Cron 清理逻辑并严格限制底层物理标识符格式
2026-04-17 05:32:19 +00:00
hotyue
63bbbd549e
feat(agent): [v3.5.3] 优化安装向导,默认全量部署养护模块以支持远端动态控制 ( Resolves #19 )
2026-04-17 02:40:14 +00:00
hotyue
5e40ed426b
chore: revert failed v3.6.0 attempts, rollback to safe state
2026-04-17 02:24:07 +00:00
hotyue
aebf3a9e90
fix(core): [v3.6.0] 终极修复 OTA 死锁:解决 curl 管道吞噬脚本 Bug,并应用底层网络脱壳机制
2026-04-17 02:17:32 +00:00
hotyue
673e0ce3e6
feat(agent): [v3.6.0] 重构安装向导,引入静默 OTA 嗅探机制与双端授权防线,默认全量部署养护模块 ( Resolves #17 , Resolves #19 )
2026-04-17 01:19:06 +00:00
hotyue
c4faa102cf
fix(installer): [v3.5.2] 修复交互向导首选项的默认值丢失问题,防止直接回车导致平滑升级失效被误删档
2026-04-16 07:52:45 +00:00
hotyue
50edad9e25
feat(agent): [v3.5.2] 部署引擎引入双轨身份,支持自定义节点展示别名
2026-04-16 01:35:16 +00:00
hotyue
423a765e5f
feat(core): 引入 KV 环境分解法,实现 Agent 与 Master 版本独立解耦
2026-04-15 05:58:28 +00:00
hotyue
5627c0115a
feat(installer): 引入 SSOT 动态版本抓取机制,并重构边缘节点战区分组交互 UI
2026-04-15 03:56:45 +00:00
hotyue
6c0a589395
feat(core): 🚀 部署引擎升级至 v3.4.0 (引入版本路由与状态机)
2026-04-14 08:00:40 +00:00
hotyue
a891f2017a
fix(core): 🚑 替换节点命名连接符为中划线,彻底修复 Telegram Markdown V1 解析崩溃 Bug
2026-04-14 06:58:00 +00:00
hotyue
66fdfb1908
fix(install): 🐛 修复热更新节点失联问题,引入静默兼容基因锁
2026-04-14 06:44:17 +00:00
hotyue
2c1041ebed
fix(install): 🐛 引入 IP 指纹哈希防撞机制,粉碎克隆节点同名覆盖 Bug (v3.3.2)
2026-04-14 06:17:15 +00:00
hotyue
6faa7b2c2a
fix(install): 🚑 引入老版本配置无损热迁移装甲,确保 NAT 修复特性在平滑升级中完美生效
2026-04-13 12:10:34 +00:00
hotyue
e96eacd6f8
feat(install): ✨ 重构网络锚定逻辑,引入双核身份剥离与双栈 NAT 嗅探
2026-04-13 12:06:16 +00:00
hotyue
1150450718
feat(core): 🚀 升级 Agent 安装脚本,注入错峰时间戳与每日调度 Cron
2026-04-13 08:18:05 +00:00
hotyue
6b9563b858
fix(deploy): 🐛 [v3.2.3] 修复防火墙提示盲区,支持根据 IPv4/IPv6 动态下发 iptables/ip6tables 放行指令
2026-04-13 03:32:41 +00:00
hotyue
f698bc4b92
feat(deploy): 🚀 [v3.2.2] 引入全系平滑热更新引擎,支持 Agent 与 Master 状态机嗅探及无损覆盖安装
2026-04-13 01:43:03 +00:00
hotyue
e3750f4565
feat(core/install): 适配 V3.1.3 协议,新节点注册暗号自动注入国家大区 (REGION_CODE)
2026-04-11 11:51:19 +00:00
hotyue
3cab2b2379
chore(core): 将官方公共机器人安全网关 API 从测试环境切换为正式生产环境
2026-04-11 07:55:30 +00:00
hotyue
87faeae8f7
fix(core): 修复首次安装时 agent_daemon 抢跑导致的重复注册推送问题
2026-04-11 07:33:44 +00:00
hotyue
a3ae3b29f9
feat(core): Agent 安装脚本接入透明统计,安装尾声展示全球哨兵编号
2026-04-11 07:08:13 +00:00
hotyue
9904246e45
feat(core): 优化 Agent 安装逻辑,新增部署前环境自洁功能 (自动清理僵尸进程与冗余定时任务)
2026-04-11 05:31:52 +00:00
hotyue
990d60f63a
security(agent): 部署脚本新增配置文件权限收敛 (chmod 600),防止敏感 Token 发生本地提权泄露 (v3.0.3-part2)
2026-04-11 00:28:22 +00:00
hotyue
0571fcfd32
feat(install): 引入随机高位端口探测与占用校验,配合本地防火墙智能放行指引,提升防扫描隐蔽性 (v3.0.3-part1)
2026-04-11 00:12:12 +00:00
hotyue
b7988dc666
fix(install): 引入多节点雷达容灾机制,新增双栈 IP 动态数组交互菜单 (v3.0.1)
2026-04-10 14:12:49 +00:00
hotyue
c1cfdb17f3
fix(install): 增加双栈网络探测与交互式 IP 锚点锁定机制,彻底修复 IPv6 格式化拼接报错问题
2026-04-10 13:30:36 +00:00
hotyue
690aa2c189
chore: 切回官方源,准备发布 v3.0.0
2026-04-10 08:59:35 +00:00
hotyue
989db0b49b
fix(core): 修正 install.sh 注册暗号分隔符与主机名变量,确保 Master 准确解析
2026-04-10 08:53:16 +00:00