Repository navigation
Releases: LimpidMo/SvcHub
Releases · LimpidMo/SvcHub
Release list
SvcHub v1.3.5
Immutable
release. Only release title and notes can be modified.
[1.3.5] - 2026-10-11
Fixed
- 本版本无实质性更新,仅作 KernelSU 模块发版要求
- 功能详见仓库 README.md
SvcHub v1.3.2
[1.3.2] - 2026-09-29
Added
- 巡检保活开关:关闭后仅停止周期巡检的自动拉起,出定时停止窗、亮屏解锁、Wi-Fi 条件满足时的服务恢复照常执行
- 亮屏白名单:亮屏解锁后只启动白名单内的服务(留空则恢复 start 标签的服务);锁屏仍停止全部(锁屏白名单除外)
Changed
- Wi-Fi 分组与屏幕状态白名单的选择弹窗改为左右两栏,同功能互斥组中已选服务置灰不可再选,互斥关系一目了然
- 定时窗、巡检、Wi-Fi、亮屏日志改为仅在状态变化时记录,并注明服务被拦截启动的真实原因,减少无效日志
Fixed
- 修复选择弹窗中两组互斥服务可被同时选中、重复配置后反复启停的问题
- 修复页面输入框自动保存后不能正确回显、开关按钮无保存提示的问题
SvcHub v1.3.1
Changed
- 移除旧版配置的兼容代码,不再自动迁移配置(1.2.0及以前) !!!
Fixed
- 外部访问(网页端)安全加固:
- 外部访问(网页端)安全加固:限制登录与改密请求大小、拒绝空请求,禁用接口缓存与类型嗅探,增加同源校验,自动清理登录失败记录。
- 修复启停服务操作日志可被特殊参数伪造记录的问题。
- 修复服务名不合法、配置值含回车键等场景下,页面或接口返回异常的问题。
SvcHub v1.3.0
Added
- 亮屏启停服务:亮屏解锁后恢复正常巡检,熄屏停止全部(可设锁屏白名单服务)
- 检测按10秒分片执行,以便亮屏解锁快速响应,锁屏判断依据按分片休眠间隔
- 优先级:定时启停> 亮屏启停> Wi-Fi 启停>普通巡检
- 网页端全操作留痕,记录操作与来源
Changed
- 优化页面布局方便服务配置和功能优先级展示
- 三项导航栏,页面可直接左右滑动
Fixed
- 修复二进制服务目录保存写入成功,但报错“未知配置键”问题
- 修复网页端(外部访问)执行测试命令只写日志头、命令不执行的问题
- 外部访问添加SameSite+自定义头防CSRF,命令区高危命令拦截执行安全加固
SvcHub v1.2.0
Added
- 外部访问功能:同一局域网内用浏览器打开即可服务管理页,支持密码登录(默认admin)与长期 Token 登录(默认 30 天)
- 默认开启可关闭,本机访问http://127.0.0.1:5555 访问,配置文件在 config/web.conf 下
- 请自行按需设置强密码登录,密码连续输错自动锁定,稍后重试
- 服务状态页新增筛选:全显示 / 已运行 / 已停止 / 自启动 / 非自启动
- Wi-Fi 分组选择弹窗新增"清空选择"按钮
Changed
- 配置存储拆分为设置与服务两个文件,防止服务项较多时,影响整体存取速度。(旧配置自动迁移)
- 服务命令支持保留缩进与空行,多行脚本格式原样存取和展示,不再以
;结尾拼接成一行 - 默认收纳不常用的附加参数输入项,按钮切换显示
- 优化部分日志输出描述
Fixed
- 修复命令含特殊符号导致服务项解析失败问题
- 修复含管道的命令在状态页显示不全问题
SvcHub v1.1.0
Added
- 定时启停服务,按每日时间窗口服务全停跳过巡检,过时间窗后再恢复start标签的服务执行巡检
- 停止时间 / 启动时间:选好自动保存。这段时间内即为停止窗口,支持跨夜窗口
- Wi-Fi 启停服务:打开开关后按所选分组启停,关闭开关则恢复普通保活逻辑,两组的选择的服务互斥,防止冲突
- 连接组:连上名单 Wi-Fi 时运行,离开即停止
- 断开组:离开名单 Wi-Fi 时运行,连上即停止
- 优先级:定时停止窗 > Wi-Fi 策略 > 普通巡检
Changed
- 保活间隔下限由 5 秒调整为 10 秒,防止短时间内高频调用
- 端口标签:仅 1-65535 显示
port:前缀和打开按钮,其他文本直显可做为描述标签 - 日志弹窗可自动刷新到底部加载新内容,添加清空操作按钮
Fixed
- 优化多服务项时的页面加载速度,
- 优化删除服务项逻辑,若运行中退出后再删除,防止进程残留
SvcHub v1.0.1
Fix
- 优化服务停止逻辑,服务自行执行退出优雅终止,若还存在执行强杀,防止进程残留
- 修复日志轮转失效问题,统一大小上限管理,默认为1MB,超过大小执行轮转保留最近的 1/4上下文
- 更新首次检启动逻辑和
su路径的判断,以此兼容更多设备和 root 管理器,防止因为启动检查失效导致无法执行首次巡检。
文件 SHA256 值
275ddd9649c1da1f4adcd19d3e851ca514c96656e33a1693f8e92a2b0b263078
SvcHub v1.0.0
KernelSU / Magisk 服务管理模块,开机自启 + 保活 Termux 服务与二进制服务,内置 WebUI 聚合管理。
功能
- 双类型服务:支持 Termux 服务(Termux 用户环境)与二进制服务(root 环境)
- 开机自启 + 保活服务:可配置巡检间隔(5~86400 秒,默认 60 秒),服务被杀自动拉起
- WebUI 管理:
- 状态页:实时显示运行状态,支持启动 / 停止 / 重启 / 查看日志,带端口有服务页的则可跳转浏览器打开
- 配置页:添加 / 编辑 / 删除 / 拖拽排序服务,开机命令支持测试模式运行
- 调试日志:可查看对应服务运行日志与模块调试记录
- 配置持久化:config.json 存储,首次安装自动创建,升级模块时自动保留。
安装
- 下载 ZIP → Root 管理器 → 模块 → 安装
- 重启设备生效
说明
- Termux 服务需已安装 Termux 并下载对应软件包
ZIP校验(SHA256)
CE09DFE37B03552E256E23503D835B4EDE95A61B19358E5EE8041338A13C68AE