Appearance
项目定位
Hey26 是一个 Web 端 CTF/解密平台框架,强调关卡配置驱动与轻量扩展。
依赖与运行环境
后端依赖(requirements.txt)
fastapi: Web 框架与路由层。uvicorn: ASGI 服务器。PyJWT: JWT 编解码。textual: TUI 管理器 UI 框架。
文档站点(vp/)
vitepress(见vp/package.json)。
快速开始
bash
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn main:app --reload文档站点开发(可选)
bash
cd vp
npm run docs:dev健康检查
GET /health返回:
json
{ "status": "ok" }