Repolode
zeabur-oss

zeabur-oss/zeabur

可在自有 Kubernetes 集群上部署的自托管 PaaS,以通俗语言展示项目、服务与问题诊断。

可替代:HerokuRender

Star
645
Fork
109
未关闭 Issue
4
最近提交
17小时前

这是什么?

Zeabur 是一个可自行托管的开源 PaaS 平台。它运行在你自己的 Kubernetes 集群中,也可以在单台机器上运行,把集群内容按项目和服务组织展示,出现问题时用通俗语言说明原因并给出处理建议,同时支持安全地修改配置。

它直接使用你已有的 Kubernetes 资源,权限不会超过当前登录用户,自身不保存状态,既没有数据库,也不定义自定义资源。安装方式包括:在已有集群中安装 Helm Chart;在一台 Linux 服务器上通过安装脚本部署 K3s 或 RKE2;或使用 zeaburctl 命令在本地浏览器中打开界面,并沿用你的 kubeconfig。

项目目前处于 pre-alpha(0.1.1)阶段,API 仍可能变动,且在较少的集群上测试过,请勿用于无法承受损坏风险的集群。

核心功能

  • 01以项目、服务、数据库及其连接关系的形式展示整个集群。
  • 02用通俗语言解释异常服务的原因,并给出处理建议和依据。
  • 03直接操作已有的 Kubernetes 资源,权限不超过当前用户。
  • 04自身不保存状态,不依赖数据库,也不定义自定义资源。
  • 05展示发布进度、CPU 和内存相对限制的用量,以及域名是否可访问。
  • 06关注集群层面的问题,如 Kubernetes 版本支持期、节点资源压力和备份。

适用场景

  • 在一台 Linux 服务器上借助 K3s 运行个人或小团队的服务。
  • 为已有的 Kubernetes 集群增加类似 PaaS 的部署界面。
  • 通过本地浏览器界面查看自己电脑 kubeconfig 对应的集群。
  • 检查自托管服务中数据库的运行状态、备份与连接信息。

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/zeabur-oss/zeabur && cd zeabur
  2. 2

    进入 Nix 开发环境,其中包含所有所需工具

    nix develop
  3. 3

    构建 Web 界面

    ./scripts/build-ui.sh
  4. 4

    构建内置 UI 的 zeaburctl;随后运行 ./target/release/zeaburctl ui 在浏览器中打开

    ZEABUR_UI_DIST="$PWD/web/dist" cargo build --release --locked -p zeaburctl

使用前须知

  • 项目处于预发布阶段(0.1.1),API 可能仍会变化。
  • 它只在少数集群上测试过,请勿用于无法承受损坏的集群。

收录于专题

标签

常见问题

zeabur 是什么?
可在自有 Kubernetes 集群上部署的自托管 PaaS,以通俗语言展示项目、服务与问题诊断。 Zeabur 是一个可自行托管的开源 PaaS 平台。它运行在你自己的 Kubernetes 集群中,也可以在单台机器上运行,把集群内容按项目和服务组织展示,出现问题时用通俗语言说明原因并给出处理建议,同时支持安全地修改配置。
zeabur 可以免费使用吗?用的什么许可证?
zeabur 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
zeabur 还在维护吗?
活跃维护中。zeabur 最近一次提交是在 2026年11月6日。
zeabur 适合用来做什么?
在一台 Linux 服务器上借助 K3s 运行个人或小团队的服务。 为已有的 Kubernetes 集群增加类似 PaaS 的部署界面。 通过本地浏览器界面查看自己电脑 kubeconfig 对应的集群。 检查自托管服务中数据库的运行状态、备份与连接信息。
zeabur 怎么安装和运行?
克隆仓库: git clone https://github.com/zeabur-oss/zeabur && cd zeabur 进入 Nix 开发环境,其中包含所有所需工具: nix develop 构建 Web 界面: ./scripts/build-ui.sh 构建内置 UI 的 zeaburctl;随后运行 ./target/release/zeaburctl ui 在浏览器中打开: ZEABUR_UI_DIST="$PWD/web/dist" cargo build --release --locked -p zeaburctl
在哪里获取 zeabur?
源代码和安装说明在 GitHub 上:https://github.com/zeabur-oss/zeabur

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目