]> acesimba.cloud Git - codebuddy-web.git/commit
Initial commit: Codebuddy Web Console
authorCodebuddy <codebuddy@localhost>
Thu, 18 Jun 2026 03:56:19 +0000 (11:56 +0800)
committerCodebuddy <codebuddy@localhost>
Thu, 18 Jun 2026 03:56:19 +0000 (11:56 +0800)
commit97663d4c7fa9e9ba1b73b9da3d359dc75ef91280
treefac5234a56e2cc32d493ff1af9cebfc687aaea6c
Initial commit: Codebuddy Web Console

前后端分离结构:
- backend/app.py: FastAPI 后端 (PTY 终端 + 任务注册表 + JWT 鉴权)
- frontend/index.html: xterm.js 前端页面
- data/: 任务注册表运行时状态 (tasks.json 已 gitignore)
- logs/: 运行时日志 (已 gitignore)

原单文件 /root/codebuddy-web.py 拆分为前后端分离,
systemd 服务指向 /home/Codebuddy-web/backend/app.py
.gitignore [new file with mode: 0644]
backend/app.py [new file with mode: 0644]
data/.gitkeep [new file with mode: 0644]
frontend/index.html [new file with mode: 0644]
logs/.gitkeep [new file with mode: 0644]