icon of Buddy

Buddy

可视化 CI/CD 与 DevOps 平台,支持在任意云、VPS 或裸机目标上构建、测试和部署应用。

社区:

产品概览

什么是Buddy?

Buddy preview

Buddy 是一套 DevOps 与平台工程套件,让团队既可以通过拖拽式 UI,也可以通过 YAML 来设计部署流水线,并基于 Docker 的运行器在 Linux、Windows、macOS 或 NixOS 上运行。它把原本分散的 CI/CD、环境管理和网络工具整合到一个工作空间中,内置变更感知流水线、按需预览环境、跨浏览器视觉回归测试、安全隧道、DNS 管理,以及一个小型计算云,从而消除了拼接多种工具的摩擦。Buddy 并不将团队锁定在单一云平台,而是支持在云、VPS、裸机和 CDN 之间自由组合,既能满足简单的 WordPress 部署需求,也能胜任复杂的 GitOps 与基础设施即代码工作流。


主要功能

  • 可视化与 YAML 双模式流水线

    通过在画布上拖拽操作或直接编写 YAML 来构建 CI/CD 工作流,并可从 GitHub、AWS、Slack 或服务器事件触发运行,内置变更感知与缓存优化执行。

  • 多目标部署

    支持部署到跨云、VPS 和裸机的数千个目标,提供带代理或无代理的交付方式、一键回滚、人工审批以及基于角色的访问控制。

  • 按需环境

    为每个分支、Pull Request 或演示快速创建标准化的最新环境,可托管在 Buddy 云端、你自己的 AWS 账户或本地网络中。

  • 视觉回归测试

    跨浏览器、系统和视口运行自动化的视觉与交互测试,支持 Playwright、Selenium 和 Cypress,并集成 Figma 与 Storybook。

  • 安全隧道与域名

    通过 OAuth、SAML 或 OIDC 保护的隧道暴露服务,并通过 Git、UI 或 API 管理无限数量的自定义域名、子域名与自动化 SSL。

  • 开发云托管

    在流水线中直接运行应用于即时 MicroVM 或静态托管,支持零停机原子部署和基于负载的自动扩缩容。


使用场景

  • Web 应用部署 : 开发代理商和产品团队无需手动编写部署脚本,即可自动化 WordPress、Shopify 或自定义 Web 应用的发布流程。
  • GitOps 与基础设施自动化 : 平台与 DevOps 工程师借助密钥存储、OIDC 和基于矩阵的构建执行,管理以基础设施即代码为核心的工作流。
  • Pull Request 预览 : 前端和 QA 团队可为每个分支或 Pull Request 获取唯一且始终保持最新的 URL,便于在合并前审查改动。
  • 跨浏览器 UI 测试 : QA 团队可在 UI 改动上线前,自动捕捉跨浏览器和设备尺寸的视觉回归问题。
  • 多云网络 : 需要安全连接内部服务、物联网设备或收银系统的团队,可使用 Buddy 的隧道功能,无需重新配置网络基础设施。

常见问题

Buddy的替代方案

🚀

Buddy网站分析