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 ページ (アバターを含む) を提供する機能を、返信できない電子メールによるプロンプト通知で修正する方法を探しています。システムを再構成して運用する方法についてアドバイスをいただければ幸いです。