openclaw
8ef3e8c631
feat: PVE 虚拟机管理功能 (F001)
...
新增 PVE 虚拟机管理功能,允许通过管理面板直接启动/关闭 PVE 宿主机上的虚拟机。
后端:
- 新增 pve_hosts 表存储 PVE 主机配置(密码加密存储)
- 机器表扩展 pve_host_id 和 pve_vmid 字段
- 实现 PVE 主机 CRUD API
- 实现 PVE API 客户端(认证/启动/停止/状态查询)
- 虚拟机操作 API: /api/machines/:id/vm-status/start/stop
前端:
- 新增 PVE 主机管理页面 (/pve-hosts)
- 机器编辑弹窗增加 PVE 配置区块
- 机器详情页增加虚拟机启动/关闭按钮
- 机器列表页显示虚拟机运行状态
安全:
- 密码使用 AES-GCM 加密存储,不返回明文
- 仅管理员可访问 PVE 相关功能
[宪宪/glm-5 🐾 ]
2026-04-20 13:07:22 +08:00
openclaw
c9e248d453
Add F001: PVE 虚拟机管理功能需求文档
...
- PVE 主机配置管理
- 机器关联 PVE 虚拟机
- 虚拟机启动/停止操作
- 密码加密存储
Co-Authored-By: 狸花猫/Claude-Qwen3.6-Plus 🐾
2026-04-20 12:55:53 +08:00
openclaw
22d9295a62
Remove non-project governance files from git tracking
...
- Deleted: KIMI.md, GEMINI.md, AGENTS.md, CLAUDE.md, docs/SOP.md
- Updated .gitignore to prevent re-tracking
这些文件是从 kimi-prj 复制过来的 Cat Cafe 治理配置,不属于 Lan-manager 项目本身
[宪宪/glm-5 🐾 ]
2026-04-20 00:58:13 +08:00
openclaw
35a8dc2b2f
Remove cat-cafe and agent config directories from git tracking
...
These directories (.cat-cafe/, .claude/, .codex/, .gemini/, .kimi/)
contain per-agent development environment configs and should not be
committed to the project repository. They remain in .gitignore.
2026-04-20 00:54:41 +08:00
openclaw
0a5f6a8047
Initial commit: Lan-manager project code
...
- Go backend (server/)
- Frontend (web/, server/static/)
- Database and deployment files
- Scripts and docs
Co-Authored-By: 狸花猫/Claude-Qwen3.6-Plus 🐾
2026-04-20 00:52:58 +08:00
openclaw
06a60d37ea
Initial commit: project structure and documentation
...
Co-Authored-By: 狸花猫/Claude-Qwen3.6-Plus 🐾
2026-04-20 00:45:35 +08:00