我已经安装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 页面(包括头像)的能力。我将不胜感激有关如何重新配置系统以进行操作的任何建议。