文档 · 运行时

静态站点、Next.js、Node.js、Python 与 Dockerfile 约定

PocketBay 从仓库检测 framework_hint,并在构建计划中应用版本与启动命令规则。

部署类型

类型典型技术栈要求
staticHTML/CSS/JS 或导出静态站根目录 index.html 或配置的输出目录
nextjsNext.js(App 或 Pages 路由)依赖含 next;build/start;客户端变量用 NEXT_PUBLIC_
nodeExpress、Hono、Koa、NestJSpackage.json start;监听 PORT;绑定 0.0.0.0
pythonFastAPI、Flask、Djangorequirements/pyproject/Pipfile;Web 入口;PORT
dockerfileGo、Java、PHP、Ruby、Rust 等根目录 Dockerfile;可健康检查的 HTTP 服务

版本与锁文件提示

构建计划会读取 package-lock、pnpm-lock、yarn.lock、bun.lockb、Python 依赖 pin 与 Docker 基础镜像。若运行时版本超出构建器支持,将返回带 repair_hint 的结构化错误供 AI 修复。