部署部署与服务

部署与服务

本部分涵盖 Zeabur 的所有部署方式、服务配置和项目管理功能。每个标题对应一个特定问题,方便快速参考。

部署从哪里开始?

Zeabur 上的所有服务都位于「项目」中。一个项目可以包含前端、后端、数据库等。

有哪些部署方式?

方式最适合文档
GitHub 集成最常用 — 推送即部署GitHub/Git 集成
模板一键部署开源应用模板
Dockerfile自定义构建流程Dockerfile
Docker 镜像使用现有镜像自定义 Docker 镜像
部署按钮让他人一键部署你的项目部署按钮
Chrome 扩展从浏览器快速部署Chrome 扩展
CLI终端部署,适合 CI/CDCLI 部署
上传 API上传 ZIP 自动部署上传 API

什么会触发重新部署?

  • GitHub 推送:默认情况下,每次推送到关联分支都会触发新的部署。
  • 手动触发:在仪表板中点击「重新部署」。
  • 监听路径:配置仅在特定路径更改时触发部署。参见监听路径

如何设置环境变量?

在服务的「配置」选项卡中,可以添加、编辑和删除环境变量。Zeabur 还支持跨服务引用变量。

环境变量

如何自定义构建?

如何管理和迁移项目?