我正在安装GitLab Omnibus。我想使用自己的通配符证书。我已经将它们安装在 /etc/gitlab/ssl 中。当我仅重新启动Nginx时:
sudo gitlab-ctl hup nginx
我的证书已被使用,我可以在浏览器中看到它们。然而,当我运行重新配置时:
sudo gitlab-ctl reconfigure
它会用新的Let's Encrypt证书覆盖我的证书。我猜想有一个选项可以完全关闭Let's Encrypt。我已经在/etc/gitlab/gitlab.rb中找到了这个选项。
# letsencrypt['enable'] = nil
但它已被注释掉 - 所以我假设它只是默认启用的?如何完全禁用 Let's Encrypt,即使进行完整的“重新配置”也可以。