私人网络上的Gitlab CE被迫在头像或电子邮件通知中进行选择

时间:2016-06-21 15:20:52

标签: server gitlab gitlab-8

我已在专用网络中的计算机上安装了Gitlab CE 8.8.5 68cd138。目前,该机器仍然只能通过本地IP地址192.X.X.X访问。该实例运行良好,但它立即变得明显,实例无法提供虚拟形象,因为它引用的地址为http://localhost/***avatar.png。可以通过以下方式更改gitlab.yml来解决此问题

gitlab:
   host: 192.X.X.X # previously 'localhost'

但是,通过以这种方式更改主机,它使后缀电子邮件通知服务无法运行。日志似乎并不表示发送电子邮件有任何问题。

我按照此页面上的说明(http://docs.gitlab.com/ce/incoming_email/postfix.html),但无法从网络外部访问该计算机。目前,我没有设置机器来接收传入的消息,目前机器上没有smtp服务器。

理想情况下,我正在寻找一种方法来修复服务器提供服务gitlab页面(包括头像)的功能,并通过无法回复的电子邮件进行提示通知。对于如何重新配置​​系统进行操作,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

postfix电子邮件服务不可靠,所以我最终在工作流程中使用SMTP服务器。但是,这也遇到了类似的可靠性问题。

将整个服务器移动到gitlab-ce 8.9.6后,这一切都得到了解决。