- Mintlify 使用访问令牌从 GitLab 拉取信息。
- GitLab 使用 webhook 在你进行变更时通知 Mintlify,从而为合并请求启用预览部署。
设置连接
生成访问令牌
前往 Settings > Access Tokens,选择 Add new token。按以下设置配置令牌:
- Name:Mintlify
- Role:Maintainer(私有存储库必需)
- Scopes:
api和read_api
如果无法使用 Project Access Tokens,可改用 Personal Access Token。请注意,Personal Access Token 会过期,需要定期更新。

设置连接
在 Mintlify 控制台:
- 输入你的项目 ID 和访问令牌。
- 如果你使用的是 monorepo 且文档不在存储库根目录下,请启用 Set up as monorepo 开关并输入文档目录的相对路径。
- 如果你使用自托管的 GitLab 实例,请启用 Set up as self-hosted 选项并输入你的 GitLab 实例的主机 URL(例如
https://gitlab.your-domain.com)。你的实例必须可公开访问,以便 Mintlify 能够连接。 - 选择用于部署文档的分支。
- 点击 Save Changes。

创建 webhook
验证 webhook
配置 webhook 后,你应该看到以下设置:
- Name:Mintlify
- URL:
https://leaves.mintlify.com/gitlab-webhook - Secret token:来自 Mintlify 控制台的 webtoken
- Events:Push events(All branches)和 Merge requests events






