Coolify logoCoolify

GitHub 集成

Coolify 简化了从您的 GitHub 代码库或托管在 GitHub Container Registry 上的 Docker 镜像部署应用程序的过程。

Coolify 的 GitHub 集成支持从私有和公共代码库进行部署、在新提交时自动部署,以及拉取请求部署。

在 Coolify 中使用 GitHub 的方式

您可以根据需求以多种方式将 GitHub 与 Coolify 集成。以下是可用的选项,每个选项都链接到详细的指南,以便轻松设置:

方法描述
公共代码库直接使用公共代码库的 URL 部署应用程序。
使用 GitHub App 的私有代码库在您的个人账户或组织中安装 GitHub App,以部署私有和公共代码库。
使用部署密钥的私有代码库使用部署密钥从私有代码库部署应用程序。
自动部署当向 GitHub 代码库中的特定分支推送提交时,自动部署您应用程序的新版本。
使用 GitHub Actions 构建和部署在 GitHub 上使用 GitHub Actions 作为 CI/CD 管道的一部分构建您的应用程序,将其推送到任何 Docker 注册表(例如 GHCR 或 Docker Hub),并在 Coolify 上自动部署。
预览部署基于拉取请求自动部署您应用程序的新版本。

On this page