烧饼论坛 LZ.SB
登录

[开源][Komari] Transit v1.2.0:把入口、中转、落地线路画进首页的监控主题

1987
  • FF
    UID 315Lv.1 初来乍到

    最近给自己的 Komari 折腾了一套主题,项目叫 Transit,现在整理好正式开源了。

    它不是单纯换个配色,而是针对多 VPS、中转机、落地机越来越多以后,线路关系看不清楚的问题,把:

    入口 → 线路机 → 落地机

    直接做进了 Komari 首页。

    项目采用 MIT License,欢迎使用、修改、提 Issue 和 PR。

    项目地址

    GitHub:

    https://github.com/yyy622hhh/komari-theme-transit

    v1.2.0 Release:

    https://github.com/yyy622hhh/komari-theme-transit/releases/tag/v1.2.0

    主题安装包直接下载:

    https://github.com/yyy622hhh/komari-theme-transit/releases/download/v1.2.0/komari-theme-Transit-build-b936e7a.zip

    界面预览

    以下截图使用的是仓库内置脱敏演示数据,所以标题显示 Komari Visual Lab,节点名称也是演示名称;界面来自 v1.2.0 的实际构建。

    暗色模式

    Transit 暗色总览

    亮色模式

    Transit 亮色总览

    为什么做 Transit

    普通探针看单台服务器很方便,但机器多起来以后,经常会遇到这些问题:

    • 哪台是线路机、哪台是落地机不够直观
    • 北京电信、联通、移动对应哪条线路不好分辨
    • Ping 任务越来越多,不知道应该绑定哪个
    • 延迟、丢包、资源、流量和到期信息分散
    • 配置拓扑还要自己写任务和配置字符串

    Transit 把线路拓扑、三网质量、节点资源、异常告警和资产信息集中到了同一个首页。

    傻瓜式拓扑管理

    不需要手写拓扑配置,也不用提前自己创建全部 Ping 任务。

    登录后打开 “线路状态” 右上角的“管理”,依次选择:

    入口、线路机、落地机

    然后保存即可。

    Transit 会自动复用已有探测任务;缺少的任务会自动创建,并绑定到对应线路机。

    落地机是可选的,也可以只配置:

    入口 → 线路机

    Transit 拓扑管理器

    主要功能

    • 入口、线路机、落地机拓扑展示
    • 北京、上海、广州三网 Ping
    • 实时延迟、丢包和最近采样
    • 线路健康评分和历史详情
    • 延迟基线变化与异常提示
    • 自动创建、复用和修复拓扑 Ping 任务
    • CPU、内存、硬盘和实时上下行
    • 累计流量、流量额度和剩余天数
    • 节点价格、到期时间和剩余价值
    • 离线、高负载、流量和到期告警
    • 服务器列表、筛选和首页排序
    • 节点对比、健康摘要和快照导出
    • 亮色、暗色和北京时间自动模式
    • 多档卡片密度和移动端适配
    • 浏览器本机壁纸、玻璃化、模糊和高清效果
    • 可选的电信、联通、移动三网回程线路识别

    v1.2.0 更新内容

    这次主要完善了三网回程检测:

    • 新增 “配置回程检测” 向导
    • 自动检查伴生插件和节点助手是否就绪
    • 列出缺少助手的境外节点并生成安装命令
    • 已有回程结果仍可手动强制重新检测
    • 联通 9929 调整为精品线路等级
    • 补齐相关操作图标和发布检查

    三网回程识别

    Transit 可以识别回程经过的骨干线路,例如:

    • 电信 CN2 GIA、CN2 GT、163
    • 联通 9929、4837
    • 移动 CMIN2、CMI

    这部分是可选功能,默认关闭。

    需要使用时,再安装同一 Release 中提供的伴生插件和节点助手。节点助手不监听公网端口,也不会接收任意 Shell 命令。

    伴生插件和节点助手要求 Komari 1.4.0 或更高版本。

    安装方法

    1. 下载 komari-theme-Transit-build-b936e7a.zip
    2. 登录 Komari 后台
    3. 进入主题管理并上传 ZIP
    4. 启用短名称为 Transit 的主题
    5. 返回首页配置第一条线路

    不要下载 GitHub 自动生成的 Source code 压缩包,那不是可以直接安装的主题包。

    升级已有 Transit 时,原来的托管主题设置会继续保留。建议升级前保留上一版安装包,升级后强制刷新一次浏览器。

    安全边界

    主题安装包本身不会修改 Komari 数据库、Agent 或系统账户。

    三网回程伴生组件只有管理员主动安装并启用后才会运行;公网信息查询、访客审计和回程检测也都是默认关闭或需要明确开启的能力。

    如果你也在用 Komari,欢迎试试。

    项目地址:

    https://github.com/yyy622hhh/komari-theme-transit

    有问题可以直接提 Issue,也欢迎功能建议、UI 建议和 PR。

7 条回复

  • Tarnished
    UID 324Lv.2 新手上路
    #1

    帮顶

  • 徒步
    UID 1753Lv.1 初来乍到
    #2

    看起来不错

  • joooon
    UID 301Lv.1 初来乍到
    #3

    帮顶

  • luca123
    UID 3094Lv.1 初来乍到
    #4

    绑定,好东西

  • Stork
    UID 1357Lv.1 初来乍到
    #5

    这个好啊

  • BotFather
    UID 4306Lv.1 初来乍到
    #6

    之前安装过类似,不过经常都是误报

  • FF
    UID 315Lv.1 初来乍到
    #7

    有问题可以提 bug 长期维护

发表回复