Files
storage-labos/README.md
T
yuanshuai c91a64fddb
CI / Python 3.12 (push) Waiting to run
CI / Python 3.9 (push) Waiting to run
chore(repo): initialize team collaboration repository
2026-07-27 20:40:12 +08:00

36 lines
1.3 KiB
Markdown

# STORAGE LABOS / FlashOps
存储实验室固件回归测试的无人值守控制平面。当前仓库包含 FastAPI 控制面、独立 Host Agent、
静态控制台、架构与部署文档,以及无需真实硬件即可运行的故障恢复演示。
## 快速开始
```bash
cd flashops
make setup
make test
make demo
make dev
```
启动后访问:
- 控制台:<http://localhost:8000/console/Dashboard.dc.html>
- API 文档:<http://localhost:8000/docs>
## 团队协作
- Git 网页:<https://git.imagebrewing.com/yuanshuai/storage-labos>
- 克隆地址:`https://git.imagebrewing.com/yuanshuai/storage-labos.git`
- 项目完整说明:[ProjectManual.md](ProjectManual.md)
- Git、分支、提交与 PR 规则:[CONTRIBUTING.md](CONTRIBUTING.md)
- 后端与 Agent 状态:[flashops/README.md](flashops/README.md)
所有功能从独立分支开发,经本地测试和 Pull Request 评审后合并到 `main`。禁止把 `.env`
Token、私钥、数据库、Evidence Bundle、虚拟环境或本机 Agent 凭据提交到仓库。
## 当前边界
当前真实 Host Agent 已支持注册、鉴权、主机探针、心跳和在线状态老化;实际 Run 仍由内置
模拟执行器完成。Step 租约、真实 NVMe 危险动作、真实 OOB、应用级 RBAC 尚未交付。