0

我已经安装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'

但是,通过这种方式更改主机,导致 postfix 电子邮件通知服务无法运行。日志似乎没有表明发送电子邮件有任何问题。

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

理想情况下,我正在寻找一种方法来修复服务器通过无法回复的电子邮件及时通知服务 gitlab 页面(包括头像)的能力。我将不胜感激有关如何重新配置​​系统以进行操作的任何建议。

4

1 回答 1

0

后缀电子邮件服务不可靠,因此我最终将 SMTP 服务器用于工作流程。但是,这也遇到了类似的可靠性问题。

在我将整个服务器移至gitlab-ce 8.9.6.

于 2016-07-18T16:51:28.433 回答