zeabur-oss/zeabur
DevOps & Self-hostingSelf-hosted PaaS that turns your own Kubernetes cluster into projects and services with plain-language diagnoses.
Zeabur is an open-source, self-hosted platform that runs inside your Kubernetes cluster, presenting existing cluster objects as projects and services and explaining problems in plain language. It is for people running Kubernetes who want a PaaS-like view and safer changes without handing over more rights than they already have.
How it works
Zeabur keeps no state of its own: no database and no custom resources. It works with the Kubernetes objects already in the cluster, and every action runs with the rights of the requesting user. The service review shows the Deployment, Service and Ingress YAML before creating them, so you see the concrete change first README. The interface surfaces what needs attention across projects, diagnoses crashing services with suggested actions and evidence, tracks rollouts with CPU/memory against limits and domain reachability, and flags cluster issues such as end-of-life Kubernetes versions or node pressure README.
Ways to run it
There are three documented paths with different prerequisites README:
- One Linux server: the installer provisions K3s or RKE2 plus Zeabur Identity and Zeabur — the simplest starting point single-server quickstart.
- An existing Kubernetes cluster: install the Helm chart, signing in through Zeabur Identity existing-cluster install.
- Personal use with your kubeconfig:
zeaburctl uiserves the interface on a random loopback port in your browser and makes every request with your current kubeconfig context — no shared cluster install needed personal use, zeaburctl reference.
Building from source uses a Nix dev shell that provides the toolchain; you then build the UI and the Rust zeaburctl binary README.
Status and cautions
The project labels itself pre-alpha (0.1.1): the API may still change and it has been tried on few clusters. The README's own warning is direct: do not point it at a cluster you cannot afford to break README. Treat this as an early preview rather than a production platform decision. For setup, configuration and exit procedures, the multilingual documentation covers installing, deploying, operating and leaving Zeabur documentation.
Licensed Apache-2.0, with contributions accepted under the DCO licence section.
Written by AI from the project's README, updated October 29, 2026. The project's own docs are the source of truth.