跳到正文

简介 ​

Zenavo 把你的应用部署到你自己的服务器上。接入一台 Linux 服务器后,Zenavo 就把它变成一个平台:构建代码、运行服务和数据库、签发 HTTPS 证书、展示日志和监控,全部在 zenavo.app 的同一个控制台里完成。

工作原理 ​

  • 你的服务器运行你的应用。 Zenavo 在你添加的每台服务器上安装 K3s(一个轻量级 Kubernetes),并通过 Kubernetes API 部署。数据留在你自己的机器上,计算成本就是服务商的固定月租。
  • Zenavo 运行控制面。 控制台、API、构建机和镜像仓库由 Zenavo 运行。构建在 Zenavo 隔离的构建机上进行,你的服务器只需拉取构建好的镜像。
  • 项目把服务组织在一起。 一个项目位于一台服务器上,包含若干服务:从 Git 构建的应用、Docker 镜像和数据库。同一项目内的服务通过内网互相访问。

可以部署什么 ​

来源示例
GitHub 或任意 Git 仓库Node.js、Python、Go、PHP、Ruby、Java、Rust、静态网站,或任何带 Dockerfile 的项目
Docker 镜像Docker Hub、GHCR 或其他镜像仓库中的任意公开镜像
数据库PostgreSQL、MySQL、MariaDB、MongoDB、Redis、Valkey
模板Zeabur 模板或 Zenavo 导出文件

下一步 ​

与 Zeabur 无关联。