手动设置 GitHub App
本指南将向您展示如何手动设置现有 GitHub App 或如何更改当前已配置的 App。
从 4.0.0-beta.399 版本开始,您可以在 Coolify 内更改所有 GitHub App 详情。
在 GitHub 上
您需要
App ID、Client ID、Client Secret(已生成)、GitHub App 名称、Webhook Secret。您可以在 GitHub App 配置页面找到这些信息。在 GitHub App 配置页面生成私钥(如果您已有私钥,请忽略此步骤)。
将
Homepage URL设置为https://app.coolify.io。将
Setup URL设置为以下内容:https://app.coolify.io/webhooks/source/github/install?source=<source_uuid>,其中source_uuid将是 Coolify 中新创建的源。激活
Webhook并将Webhook URL设置为https://app.coolify.io/webhooks/source/github/events设置
Webhook Secret。在
Install App部分,将应用安装到您想要使用的组织。安装 GitHub App 后,从页面 URL 复制
Installation ID。在
Permissions & Events部分,设置以下权限: 仓库权限:- Contents: 读取
- Metadata: 读取
- Email: 读取
- Pull Request: 读取和写入(可选,如果您想使用拉取请求功能)
在 Coolify 上
- 将上一步生成的
私钥作为新的私钥添加到密钥与令牌部分。 - 转到
源页面,点击+按钮或编辑现有源。 - 填写名称和组织名称(可选)。按
继续。 - 点击
手动安装部分的继续按钮。 - 输入
GitHub App 名称、App ID、Installation ID、Client ID、Client Secret、Webhook Secret,选择您在步骤 0 中添加的私钥,然后点击保存。 - 如果您填写的所有信息正确,请点击
同步名称按钮。如果没有错误,那么您就完成了设置。
