Skip to content

Releases: LimpidMo/SvcHub

SvcHub v1.3.5

Choose a tag to compare

@github-actions github-actions released this 11 Oct 09:13
Immutable release. Only release title and notes can be modified.

[1.3.5] - 2026-10-11

Fixed

  • 本版本无实质性更新,仅作 KernelSU 模块发版要求
  • 功能详见仓库 README.md

SvcHub v1.3.2

Choose a tag to compare

@github-actions github-actions released this 29 Sep 13:02

[1.3.2] - 2026-09-29

Added

  • 巡检保活开关:关闭后仅停止周期巡检的自动拉起,出定时停止窗、亮屏解锁、Wi-Fi 条件满足时的服务恢复照常执行
  • 亮屏白名单:亮屏解锁后只启动白名单内的服务(留空则恢复 start 标签的服务);锁屏仍停止全部(锁屏白名单除外)

Changed

  • Wi-Fi 分组与屏幕状态白名单的选择弹窗改为左右两栏,同功能互斥组中已选服务置灰不可再选,互斥关系一目了然
  • 定时窗、巡检、Wi-Fi、亮屏日志改为仅在状态变化时记录,并注明服务被拦截启动的真实原因,减少无效日志

Fixed

  • 修复选择弹窗中两组互斥服务可被同时选中、重复配置后反复启停的问题
  • 修复页面输入框自动保存后不能正确回显、开关按钮无保存提示的问题

SvcHub v1.3.1

Choose a tag to compare

@github-actions github-actions released this 28 Sep 13:05

Changed

  • 移除旧版配置的兼容代码,不再自动迁移配置(1.2.0及以前) !!!

Fixed

  • 外部访问(网页端)安全加固:
    • 外部访问(网页端)安全加固:限制登录与改密请求大小、拒绝空请求,禁用接口缓存与类型嗅探,增加同源校验,自动清理登录失败记录。
    • 修复启停服务操作日志可被特殊参数伪造记录的问题。
    • 修复服务名不合法、配置值含回车键等场景下,页面或接口返回异常的问题。

SvcHub v1.3.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 23:07

Added

  • 亮屏启停服务:亮屏解锁后恢复正常巡检,熄屏停止全部(可设锁屏白名单服务)
    • 检测按10秒分片执行,以便亮屏解锁快速响应,锁屏判断依据按分片休眠间隔
  • 优先级:定时启停> 亮屏启停> Wi-Fi 启停>普通巡检
  • 网页端全操作留痕,记录操作与来源

Changed

  • 优化页面布局方便服务配置和功能优先级展示
  • 三项导航栏,页面可直接左右滑动

Fixed

  • 修复二进制服务目录保存写入成功,但报错“未知配置键”问题
  • 修复网页端(外部访问)执行测试命令只写日志头、命令不执行的问题
  • 外部访问添加SameSite+自定义头防CSRF,命令区高危命令拦截执行安全加固

SvcHub v1.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 08:45

Added

  • 外部访问功能:同一局域网内用浏览器打开即可服务管理页,支持密码登录(默认admin)与长期 Token 登录(默认 30 天)
    • 默认开启可关闭,本机访问http://127.0.0.1:5555 访问,配置文件在 config/web.conf 下
    • 请自行按需设置强密码登录,密码连续输错自动锁定,稍后重试
  • 服务状态页新增筛选:全显示 / 已运行 / 已停止 / 自启动 / 非自启动
  • Wi-Fi 分组选择弹窗新增"清空选择"按钮

Changed

  • 配置存储拆分为设置与服务两个文件,防止服务项较多时,影响整体存取速度。(旧配置自动迁移)
  • 服务命令支持保留缩进与空行,多行脚本格式原样存取和展示,不再以;结尾拼接成一行
  • 默认收纳不常用的附加参数输入项,按钮切换显示
  • 优化部分日志输出描述

Fixed

  • 修复命令含特殊符号导致服务项解析失败问题
  • 修复含管道的命令在状态页显示不全问题

SvcHub v1.1.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 08:02

Added

  • 定时启停服务,按每日时间窗口服务全停跳过巡检,过时间窗后再恢复start标签的服务执行巡检
    • 停止时间 / 启动时间:选好自动保存。这段时间内即为停止窗口,支持跨夜窗口
  • Wi-Fi 启停服务:打开开关后按所选分组启停,关闭开关则恢复普通保活逻辑,两组的选择的服务互斥,防止冲突
    • 连接组:连上名单 Wi-Fi 时运行,离开即停止
    • 断开组:离开名单 Wi-Fi 时运行,连上即停止
  • 优先级:定时停止窗 > Wi-Fi 策略 > 普通巡检

Changed

  • 保活间隔下限由 5 秒调整为 10 秒,防止短时间内高频调用
  • 端口标签:仅 1-65535 显示 port: 前缀和打开 按钮,其他文本直显可做为描述标签
  • 日志弹窗可自动刷新到底部加载新内容,添加清空操作按钮

Fixed

  • 优化多服务项时的页面加载速度,
  • 优化删除服务项逻辑,若运行中退出后再删除,防止进程残留

SvcHub v1.0.1

Choose a tag to compare

@LimpidMo LimpidMo released this 12 Sep 16:16

Fix

  1. 优化服务停止逻辑,服务自行执行退出优雅终止,若还存在执行强杀,防止进程残留
  2. 修复日志轮转失效问题,统一大小上限管理,默认为1MB,超过大小执行轮转保留最近的 1/4上下文
  3. 更新首次检启动逻辑和 su 路径的判断,以此兼容更多设备和 root 管理器,防止因为启动检查失效导致无法执行首次巡检。

文件 SHA256 值

275ddd9649c1da1f4adcd19d3e851ca514c96656e33a1693f8e92a2b0b263078

SvcHub v1.0.0

Choose a tag to compare

@LimpidMo LimpidMo released this 02 Sep 14:37

KernelSU / Magisk 服务管理模块,开机自启 + 保活 Termux 服务与二进制服务,内置 WebUI 聚合管理。

功能

  • 双类型服务:支持 Termux 服务(Termux 用户环境)与二进制服务(root 环境)
  • 开机自启 + 保活服务:可配置巡检间隔(5~86400 秒,默认 60 秒),服务被杀自动拉起
  • WebUI 管理:
    • 状态页:实时显示运行状态,支持启动 / 停止 / 重启 / 查看日志,带端口有服务页的则可跳转浏览器打开
    • 配置页:添加 / 编辑 / 删除 / 拖拽排序服务,开机命令支持测试模式运行
    • 调试日志:可查看对应服务运行日志与模块调试记录
    • 配置持久化:config.json 存储,首次安装自动创建,升级模块时自动保留。

安装

  • 下载 ZIP → Root 管理器 → 模块 → 安装
  • 重启设备生效

说明

  • Termux 服务需已安装 Termux 并下载对应软件包

ZIP校验(SHA256)

CE09DFE37B03552E256E23503D835B4EDE95A61B19358E5EE8041338A13C68AE