跳转到主要内容
使用 InsForge Sites 来部署属于您的项目的面向浏览器的应用。InsForge CLI 通过 InsForge 上传您的前端源,它创建一个 Vercel 生产部署。仪表板跟踪 URL、状态、部署历史、环境变量和域。
InsForge Sites 仪表板
需要部署容器或后端服务? 对工作者、队列、WebSocket 服务器和长期运行的服务使用 Compute。Sites 用于前端网站和产生托管 Web 应用的框架构建。

功能

CLI 部署

从您的应用源目录部署。CLI 上传源树,跳过仅本地文件(如 node_modules.git、构建输出和 .env 文件),然后通过 InsForge 启动 Vercel 构建。

框架构建

部署 React、Vue、Svelte、Next.js、静态网站和其他前端项目。InsForge 将源文件发送到 Vercel,其中框架检测和项目文件(如 package.jsonvercel.json)决定应用的构建方式。

环境变量

从仪表板管理提供商环境变量。仅对安全暴露在浏览器代码中的值使用公开前缀,如 VITE_NEXT_PUBLIC_

部署历史

从部署日志页面查看以前的运行、同步 Vercel 状态、检查元数据和取消正在进行的部署。

每个就绪的部署都获得一个默认 URL https://<appkey>.insforge.site。您也可以在 https://<slug>.insforge.site 设置一个 InsForge 管理的 slug。对于自定义域,在仪表板中添加域并配置它返回的 DNS 记录,通常是子域的 CNAME。

使用它进行部署

CLI 快速入门

连接您的项目并从您的应用目录运行 InsForge CLI 命令。

下一步

  • 设置 CLI 并连接您的项目。
  • 从仪表板或使用 npx @insforge/cli deployments env set 添加浏览器安全环境变量。
  • 运行 npx @insforge/cli deployments deploy ./frontend