OpenBerth

OpenBerth

OpenBerth团队让非工程师也能一键将AI生成的应用部署到自己的服务器,具备开源代码、沙盒环境和自动HTTPS功能。

什么是 OpenBerth?

OpenBerth 是一个自托管部署平台,让非工程师也能通过一条命令将 AI 生成的应用程序部署到自己的服务器上。它为每个部署的应用提供开源代码、沙箱环境和自动 HTTPS 支持。用户可连接 Claude 或 Cursor 等 AI 工具,直接在聊天界面或代码编辑器中完成应用的部署、更新和管理。该平台负责处理所有基础设施——Docker、gVisor、Caddy 和 systemd——用户无需手动管理服务器。

应用场景

  • 氛围编码应用部署

    将借助 AI 辅助构建的应用(如"氛围编码"项目)直接部署到自有服务器。

  • 快速原型开发

    从单个文件(如 `App.jsx` 或 `notes.md`)快速部署实验性项目,实时测试创意。

  • AI 辅助开发

    通过 MCP 使用 Claude.ai 或 Cursor 部署应用——只需在聊天中要求"部署一个 hello-world 页面"。

  • 多用户团队项目

    多个用户共享一台服务器,各自拥有独立的部署和 API 密钥。

  • AI 工作流密钥管理

    将 API 密钥加密存储在服务器上,部署时通过名称引用,避免在聊天记录中明文暴露。

  • 实时开发与迭代

    利用即时文件同步的热重载功能在沙箱中测试变更,然后通过一条命令将更改发布到生产环境。

核心功能

  • 一键服务器配置

    SSH 连接到 Linux 服务器(Ubuntu 22.04/24.04)后,运行两条命令即可自动安装 Docker、gVisor、Caddy 和 systemd。

  • 自动 CLI 安装

    CLI 自动检测操作系统和架构,通过简单的配置命令指向您的服务器。

  • 部署任意内容

    部署整个文件夹、单个文件(`.jsx`、`.md`)或任何项目,只需一条 `berth deploy` 命令。

  • 带 HTTPS 的真实 URL

    每个应用获得独立子域名并自动配置 TLS 证书——无需手动设置 SSL。

  • gVisor 沙箱容器

    每个容器在用户空间内核中运行,防止容器逃逸并提升安全性。

  • 持久化存储

    内置 `/data` 目录和 REST API,在应用重建后依然保留,确保重新部署时数据不丢失。

  • 实时开发模式

    沙箱热重载配合即时文件同步;一条命令即可将变更发布到生产环境。

  • AI 原生 MCP 支持

    与 Claude、Cursor 及任何 MCP 客户端配合,直接在 AI 对话中完成应用的部署、更新和管理。

  • 多用户支持

    一台服务器支持多个用户,每个用户拥有独立的部署和 API 密钥。

  • 加密密钥存储

    将密钥(如 API 密钥)加密存储在服务器上,部署时通过名称引用,密钥更新后自动重启所有部署。

目标用户

借助 AI 辅助构建应用(氛围编码)且希望自托管但无需学习服务器管理的非工程师。同样适用于需要快速安全地将 AI 生成项目部署到自有基础设施的开发者,以及共享服务器进行协作部署的团队。

如何使用 OpenBerth?

  1. 配置服务器: SSH 连接到 Linux 服务器(Ubuntu 22.04/24.04)后,运行两条命令:curl -fsSL https://openberth.io/install-server.sh | bash,接着执行 berth-server install --domain yourdomain.com
  2. 安装 CLI: 运行 curl -fsSL https://openberth.io/install.sh | bash,然后通过 berth config set server https://yourdomain.comberth config set key bt_your_api_key 进行配置。
  3. 部署应用: 使用 berth deploy ./my-projectberth deploy App.jsxberth deploy notes.md
  4. 连接 AI 工具: 对于 Claude.ai,在 claude.ai/settings/connectors 处使用服务器的 MCP URL 添加自定义 MCP 连接器,然后在聊天中要求部署应用。

定价与免费试用

网站未提供定价或免费试用信息。

效果评价

OpenBerth 完全兑现了其承诺:为非工程师提供一种极其简单的自托管 AI 生成应用方式。一键配置和与 Claude 的 MCP 集成使其真正易于使用——除了 SSH 访问外无需终端专业知识。gVisor 沙箱和自动 HTTPS 为本可能只是爱好者工具的产品增添了严肃的安全性和专业性。密钥管理功能尤为突出,解决了任何通过 AI 聊天部署带 API 密钥应用的用户所面临的痛点。虽然缺乏定价细节给长期成本带来一些不确定性,但开源代码和自托管模式表明,它专为希望完全掌控基础设施的用户而设计。

常见问题

什么是OpenBerth?
OpenBerth是一个工具,允许非工程师通过一条命令将AI生成的应用程序部署到自己的服务器上,具有开源代码、沙盒环境和自动HTTPS功能。
使用OpenBerth需要编程技能吗?
不需要,OpenBerth专为非工程师设计,无需编程技能;部署只需一条命令。
OpenBerth是开源的吗?
是的,OpenBerth的代码是开源的,允许用户检查、修改和贡献。
OpenBerth如何确保安全性?
OpenBerth使用沙盒环境和自动HTTPS来保护部署的应用程序。
我可以使用OpenBerth部署任何AI生成的应用程序吗?
OpenBerth旨在部署AI生成的应用程序,但兼容性可能取决于具体应用程序的要求。
我需要什么样的服务器基础设施?
你需要自己的服务器(例如VPS或专用服务器),并具有SSH访问权限;其余由OpenBerth处理。

OpenBerth - AI工具详情

OpenBerth团队让非工程师也能一键将AI生成的应用部署到自己的服务器,具备开源代码、沙盒环境和自动HTTPS功能。

分类:提示工具

访问链接:https://openberth.io/

标签:开源、一键部署、AI应用部署、沙箱化、自动HTTPS