跳转到主要内容

开源 PaaS · 公开 Alpha

从 Git 部署应用 通过 API 管理服务

Bex 从 Git 仓库或容器镜像构建并运行应用。开发者和 AI Agent 可通过控制台、REST、GraphQL 或 MCP 管理已支持的服务,选择托管 Bex,或在自己运维的基础设施上运行。

Apache-2.0 开源协议 · 支持自托管

Bex 仍在积极开发,尚不适合生产负载。API 和配置可能发生变化。 查看项目状态

hello-node / render.yaml仓库中的真实示例
services:
  - name: hello-node
    type: web
    runtime: docker
    repo: https://github.com/bex-co/bex # replace with your fork/checkout
    rootDir: examples/hello-node
    branch: main
    plan: free
    healthCheckPath: /
    envVars:
      - key: MESSAGE
        value: "hello from bex (node)"

原生运行时与 Dockerfile

Node.jsPythonGoRubyRustElixirDocker
探索 Bex

可以算清楚的价格优势

让出站流量的成本更可控。

所比较的付费服务计算档位,价格比 Render 低 30%。输入用量,把套餐额度也一起算清楚。

约为 Render 出站流量单价的

~1/10

Bex
$0.015/GiB
Render
$0.15/GB

出站流量单价:Bex 按 GiB,Render 按超出套餐额度的 GB 计费。总费用差额取决于用量与套餐。价格核对于 2026年9月5日。BexRender

Agent 原生

部署、管理、观测

通过有文档说明的 API 和 MCP 部署与操作受支持的资源。请查阅兼容性台账,确认当前覆盖范围和可选服务要求。

01

部署

从 Git 仓库或容器镜像创建服务,配置原生构建或 Dockerfile,再通过控制台或 API 查看部署进度。

02

运维

使用文档中列出的 API 操作来暂停、恢复、重启和扩缩受支持的资源。

03

观测

机器可读的状态——阶段、版本、URL——Agent 可以读取并据此采取行动。

内置功能

面向开发者和 Agent 的核心服务能力

  • 从 Git 部署——构建包或 Dockerfile
  • 自定义域名,自动 TLS
  • 托管 PostgreSQL
  • 用于 Agent 控制的 MCP 服务器
  • REST + GraphQL;兼容性由台账持续记录
  • Apache-2.0——在你的硬件上自托管
使用文档支持的运行时或 Dockerfile

使用文档列出的原生运行时,或为其他技术栈提供 Dockerfile。依赖特定构建路径前,请先查阅兼容性台账。

Node.jsPythonGoRubyRustElixirDocker

可运行的内容

应用、任务与数据库

运行 Web 应用、后台任务、定时作业、静态站点和 Postgres。当前支持范围详见能力矩阵。

Web 服务

提供部署历史、自定义域名和自动 TLS 的长时间运行 HTTP 服务。

后台 Worker

在你的服务旁边运行队列、消费者和长时间运行的任务。

定时任务

使用同一套基于 Git 的服务定义运行定时任务。

静态站点

直接从你的仓库构建并发布前端和文档。

托管 Postgres

通过受支持的 API 和控制台流程配置 PostgreSQL;后端服务需要相应配置。

私有服务

仅在你的网络内部可访问的内部服务。

你的部署,你来选择

选择托管或自行部署

选择当前最适合团队的运维模式。两条路径使用同一个开源 Bex 平台。

托管路径

Bex 托管版

US$0.00/ 月免费服务计算档位

此处仅指服务计算资源。工作区套餐,以及构建、流量、存储、磁盘或沙箱用量,可能产生额外费用。

注册账号,体验托管服务的公开 Alpha。平台由 Bex 运维;项目目前尚不适合生产负载。

免费服务规格:0.1 CPU · 512 MiB

付费计算示例:0.5 CPU、512 MiB,按每月 730 小时计算为 US$4.90/月。套餐与实际费用请以控制台为准。

自主路径

Bex 自托管版

Apache-2.0

开源许可证

在自己掌控的基础设施上运行 Apache-2.0 开源平台。下方快速入门会搭建一个供评估使用的本地集群。

开源软件不收取 Bex 平台费。你仍需支付并运维服务器、存储、网络、备份、升级和待命支持。

从真实示例开始

从仓库中的示例开始

查看 Bex 仓库中的五个示例。注册不会自动部署示例;你需要使用配置清单创建服务。

评估托管路径

控制台是评估 Bex 的最短路径。注册功能已开放;生产关键工作负载应等待公开测试版进一步成熟。

选择 starter

Node.js hello

Node.js 20+ · Docker

通过示例 Dockerfile 构建的最小 Node.js HTTP 服务。

在 GitHub 检查完整源码

接下来要做什么

  1. 在 Bex 正式控制台创建托管账户。
  2. 连接代码仓库,并使用已检查的清单创建服务或 Blueprint。
  3. 查看构建日志,然后检查服务的阶段、修订版本和生成的网址。

所选示例不会随注册传递,也不会自动部署。创建服务时请保留此源码页面。

所选清单

开始前检查并复制

examples/hello-node

render.yaml

yaml

# render.yaml — Node.js hello-world web service.
# Replace repo/rootDir with your own checkout; bex builds from the Dockerfile and
# returns a live https URL. A git push redeploys automatically via the push webhook.
services:
  - name: hello-node
    type: web
    runtime: docker
    repo: https://github.com/bex-co/bex # replace with your fork/checkout
    rootDir: examples/hello-node
    branch: main
    plan: free
    healthCheckPath: /
    envVars:
      - key: MESSAGE
        value: "hello from bex (node)"

预期产品状态

phase
Running
revision
<revision>
url
<generated URL>

这些值说明文档中的结果结构。修订版本和网址是示意占位符,并非实时输出或部署时长承诺。

找到适合你的起点。

从最小而有价值的评估路径开始。对生产敏感的团队应先检查当前证据,再扩大范围。

自托管本地评估

适合能够运行文档所列本地 Cluster API 前置条件,并希望检查开源控制平面的平台工程师。

Agent 与 API 实验

适合在受支持的资源上探索有文档说明的 REST、GraphQL 和 MCP 流程;接口覆盖范围因能力而异。

对生产敏感的工作负载

请等待或先核验。Bex 尚不适合生产工作负载;接受运维风险前,请检查每项所需能力和项目当前状态。

选择你的路径

用一个小项目试试 Bex

注册 Alpha 账号、查看示例源码,或在本地启动集群,体验这个开源应用部署平台。