Skip to content

项目定位

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" }