【发布时间】:2019-02-20 15:01:45
【问题描述】:
我正在尝试让 Gitpitch 从安装在本地网络(即,不是 gitlab.com)中的 Gitlab-omnibus 加载演示文稿。
我做了什么:
- 从https://hub.docker.com/r/knsit/gitpitch/dockerfile拉取Docker镜像
- 将 Gitpitch 示例存储库 https://github.com/gitpitch/in-60-seconds 从 Github 导入到我们的 Gitlab
docker run docker run -d --rm --name gitpitch -e GP_GITLAB_BASE=https://gitlab.local.corp/ -e GP_GITLAB_API=https://gitlab.local.corp/api/v4/ -e GP_GITLAB_AS_DEFAULT=true -e GP_GITLAB_ACCESS_TOKEN=token -e GP_HOST=host -p 9000:9000 knsit/gitpitch
请注意 https 中的 s。我们的 Gitlab 使用 HTTPS,但带有自签名证书。
我可以连接到容器的 9000 端口,但浏览器显示错误 404,说存储库中不存在 Pitchme.md 文件。
我怀疑这是由于 Gitlab 安装的自签名证书造成的。
是否可以关闭 GitPitch 的证书有效性检查?
【问题讨论】: