bex-co/bex
The open-source Render alternative — AI-native. Git push → build → deploy on your own infrastructure; agents are first-class users.
What it solves
bex는 오픈소스이면서 AI 네이티브인 Render 대안입니다. Git 저장소나 사전 빌드된 이미지를 사용해 Hetzner 혹은 로컬 Docker 컨테이너와 같은 자체 하드웨어에서 HTTPS 서비스를 배포·운영할 수 있으며, 독점 클라우드 제공업체에 의존하지 않는 PaaS와 같은 경험을 제공합니다.
How it works
시스템은 두 개의 클러스터 아키텍처를 사용합니다. infra cluster(Cluster API 사용)에서 머신을 프로비저닝하고, app cluster에서는 bex 오퍼레이터가 App Custom Resource Definitions(CRD)을 Kubernetes 배포, 서비스, 인그레스로 변환합니다. Render와 호환되는 REST 및 GraphQL API와 MCP 서버를 제공하여 인간과 AI 에이전트 모두 배포를 관리할 수 있습니다.
Who it’s for
자체 하드웨어에서 PaaS 인프라를 소유하면서 Render와 유사한 개발자 경험을 유지하고 싶거나, 애플리케이션을 일급 사용자로 배포·운영해야 하는 AI 에이전트를 구축하는 개발자를 위한 솔루션입니다.
Highlights
- Render Compatibility: Render 사양에 맞는 REST 및 GraphQL API를 구현하여 일부 워크플로에서 즉시 대체할 수 있습니다.
- AI-Native Design: MCP 서버와 머신이 읽을 수 있는 상태(App CR을 통해)를 포함하여 AI 에이전트가 API 키를 사용해 플랫폼을 엔드‑투‑엔드로 제어할 수 있습니다.
- Infrastructure Agnostic: CAPD를 통한 로컬 Docker 모킹과 CAPH를 이용한 Hetzner 프로덕션 배포를 지원합니다.
- Full Lifecycle Management: Git에서 배포, TLS가 적용된 커스텀 도메인, 서비스 일시 중지·재개·재시작 기능을 지원합니다.
- Managed Postgres: Render와 호환되는 관리형 PostgreSQL을 제공합니다.