Skip to content
View jacob-bytes's full-sized avatar

Block or report jacob-bytes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jacob-bytes/README.md

Jacob Brown

Rust · TypeScript | 服务器监控与运维面板


当前在做什么

monitor-probe 二次开发 —— 给这套 Rust 探针做二次开发(产品名 Spot Monitor),四个仓库集中在 spot-probe 组织下。

  • 主题改造:浅色语义配色(明暗两套,全部过 WCAG AA)、分组页签、筛选与列表视图、图表调色板重建、资源图表的悬停卡片与十字线、卡片与详情页重构、可用率时间轴与故障历史 —— 已发布 v1.6.0
  • 工程化:hub 已切到自己发布的主题版本(web-theme.pin 钉住 sha256);CI/CD 与发布流水线打通,3 个仓库产出 release 产物;组织 Overview 页 写明了这里有什么与怎么协作
  • 文档站:自建 Vite + React SSR 站点,全站按本 fork 的实际行为重写(hub 的添加节点判定、agent 的真实参数、可用率的「无数据 ≠ 离线」语义)—— https://spot-probe-docs.hualala.workers.dev/
  • 顺手修的缺陷:install-hub.sh 在 macOS 自带 bash 3.2 下会崩 —— 变量名紧跟中文全角标点时被解析错,导致正常卸载路径直接中止;已改为 ${var} 显式界定

主题作品

给 Komari Monitor 写的两套主题,均为 MIT。

项目 说明
komari-theme-ink shadcn 语言 · 深蓝黑 · 极简高级 · 双主题(黑 / 白) stars language
komari-theme-blueprint 给 Komari Monitor 的一套「工程蓝图 · 运维图纸」主题 stars language

探针二次开发

fork 自 monitor-probe —— Rust 写的轻量服务器探针:agent 经 WebSocket / JSON-RPC 2.0 上报,hub 用 axum + SQLite 收下并出图。

四个仓库集中在 spot-probe。已不再跟随上游(上游不再接受功能合入):main 就是发布线,改动走分支经 PR 合入 —— 因此 git merge --ff-only upstream/main 已不适用,仓库不再是上游的纯镜像。

项目 说明 语言
monitor hub:后台、API、公开页宿主(axum + SQLite) language
agent Linux 采集端 language
monitor-theme-default 公开状态页主题(Vite + React + TS) language
monitor-document 文档站(Vite + React SSR,构建时预渲染为静态站) language

文档站:https://spot-probe-docs.hualala.workers.dev/ | 上游文档站(对照用):https://monitor-document.pages.dev/

语言徽章全部是动态的。GitHub 的 language 字段对 fork 返回 null(所以网页上那些 fork 不显示语言),但 shields.io 走的是 /languages 接口——对 fork 同样有效。用动态徽章就不必手工维护语言名,也不会随代码漂移。


本页列表是手写的;新增仓库不会自动出现在这里。

Popular repositories Loading

  1. komari-theme-ink komari-theme-ink Public

    shadcn 语言 + 深蓝黑 + 极简高级 + 双主题(黑/白) for komari

    TypeScript 25 3

  2. komari-theme-blueprint komari-theme-blueprint Public

    给 Komari Monitor 的一套「工程蓝图 · 运维图纸」主题

    TypeScript 11

  3. Forwardx Forwardx Public

    Forked from poouo/Forwardx

    一个面向linux的流量端口转发、隧道转发面板,支持多用户,多主机管理,支持docker部署和本地部署

    TypeScript

  4. pjx pjx Public

    TypeScript

  5. jacob-bytes jacob-bytes Public

  6. localcraft localcraft Public

    内网工具 / Skill 共享平台:上传 → 审批 → 发布 → 下载,systemd 原生部署,x86_64/aarch64 离线安装

    Python