面向 Komari 的 ServerStatus 风格主题。界面按照经典 Nezha ServerStatus 的紧凑表格、分组卡片、状态点、渐变用量条和响应式导航重新实现,数据层使用 Komari 原生 RPC2。
- 首页严格遵循后台节点顺序,并支持分组/单表切换、节点详情展开、暗色模式和移动端横向表格。
/network提供节点搜索、切换和 24 小时延迟图。- 左上角读取 Komari 后台上传的
/favicon.ico。 - 保留 Komari 原生
/admin、/terminal、登录和节点详情能力。
标准 4:3 国旗素材来自 flag-icons,按 MIT License 使用。
在 Komari 后台的主题管理页面上传仓库根目录生成的 ServerStatus-v1.0.18.zip,随后应用主题。ZIP 根目录包含:
komari-theme.json
preview.png
dist/
建议使用当前稳定版 Komari,以获得完整的公开指标 RPC。
cp .env.example .env.development
npm install
npm run dev将 .env.development 中的 VITE_API_TARGET 指向测试 Komari 实例。生产构建与检查:
npm run lint
npm run buildLinux 下可运行 ./build-theme.sh 构建并按 komari-theme.json 的版本号生成主题包。
主题开发规范:Komari 主题文档 · RPC2 文档