Und*_*ion 3 gitlab netlify netlify-cms
我有一个Gatsby静态站点,目前通过Zeit Now从一个自托管的Gitlab帐户部署.
我想添加Netlify CMS,但它似乎只与Gitlab.com帐户集成.
是否可以将Netlify CMS与自托管Gitlab帐户一起使用?
您可以使用隐式授权将Netlify CMS与自托管Gitlab服务器一起使用
如文档所示,您的选项backend位于config.yml文件中:
backend:
name: gitlab
repo: owner-name/repo-name # Path to your GitLab repository
auth_type: implicit # Required for implicit grant
app_id: your-app-id # Application ID from your GitLab settings
api_root: https://my-hosted-gitlab-instance.com/api/v4
base_url: https://my-hosted-gitlab-instance.com
auth_endpoint: oauth/authorize
Run Code Online (Sandbox Code Playgroud)
在Gitlab上:在Gitlab上设置应用程序以获取app_id和设置重定向URI,输入您访问Netlify CMS的地址,例如https://www.example.com/admin/.对于范围,请选择api
| 归档时间: |
|
| 查看次数: |
1469 次 |
| 最近记录: |