Gitlab页面自定义域SSL

时间:2016-06-27 16:14:22

标签: ssl https gitlab

我正在尝试在Gitlab上将TLS / SSL添加到我的自定义域。目前它说我的网站在https://yodel.co可用,但是当我去那里时它说证书无效。我该如何验证证书?

docs(也如图)中,它表示在设置新域时,管理员可以添加密钥。但是我不确定在哪里获得这些密钥,因为我是管理员。

我的Gitlab页面 My Pages

Gitlab docs screenshot Documentation says there's keys to add?

1 个答案:

答案 0 :(得分:0)

三年后,您可以使用GitLab 12.1(2019年7月)简化您的流程。

它带有“ Automatic HTTPS for Pages with Let's Encrypt”:

  

在12.1中,添加新的自定义域的Pages用户可以启用“使用Let's Encrypt进行自动证书管理”。
  配置此设置后,GitLab会自动从Let's Encrypt采购证书,将其配置到您在GitLab中的自定义域,跟踪到期日期并自动更新您的证书。

https://about.gitlab.com/images/12_1/lets-encrypt-feature.png

GitLab Pages integration with Let's Encrypt的“ issue 28996”中查看更多信息:

  

与Let's Encrypt(LE)集成的GitLab Pages允许您将LE证书用于具有自定义域的Pages网站,而不必麻烦自己发行和更新它们。开箱即用,GitLab即可为您完成。

     

您可以基于每个域设置您的选择,以适应变化的用户和需求。