feat: use Alpine AOT images, static SQLite and Podman host metrics [CI]
ci/woodpecker/push/main-amd64-build Pipeline failed

This commit is contained in:
geruipu committed 2026-10-07 01:03:31 +08:00
1 parent 295aa1c5cb
commit 6985b0a9c4
37 files changed
+719 -309

No files matched your search

+4 -2
View File
@@ -19,11 +19,13 @@ monitor/
├─ packaging/ # install.sh、systemd 单元、OpenWrt 文件
├─ web/ # 前端:Vite + React + TypeScript(自写),只依赖 backend/openapi/v1.json
│
├─ global.json Directory.Build.props Directory.Packages.props Monitor.slnx
├─ global.json Directory.Packages.props Monitor.slnx # SDK、NuGet 版本和全部 .NET 项目入口
├─ .editorconfig BannedSymbols.txt # 风格与禁用 API(构建期强制)
├─ BannedSymbols.Node.txt # 仅用于常驻节点进程:纯采集边界
│
└─ backend/ # 所有 C# 代码(构建产物在 backend/artifacts/)
├─ ci/Monitor.Tar/ # CI 归档工具,也加入根解决方案
└─ backend/ # 服务和节点 C# 代码(构建产物在 backend/artifacts/)
├─ Directory.Build.props Monitor.slnx # 后端编译设置和后端目录解决方案
├─ fleet/ # 通用节点框架(不认识 Monitor,以后可以拆成独立仓库)
│ ├─ src/ Fleet.Core Fleet.Identity Fleet.Rpc Fleet.Link Fleet.Hosting Fleet.Update
│ │ Fleet.Enrollment.Client Fleet.Server.{Enrollment,Link,Releases,Sqlite}