ページ

2015年6月7日日曜日

GitLabのプロフィール画像が表示されない件

GitLabでプロフィール画像をアップロードをしても画像が表示されない。







こんな感じ

コンソールをみると・・




URLがhttp://localhostになっているorz

調べていく内に以下サイトを発見
http://xnn.sakura.ne.jp/blog/2014/08/gitlab_avatar_problem_under_reverse_proxy/

/opt/gitlab/embedded/service/gitlab-rails/app/models/user.rbを以下のように修正
※IPアドレスはVagrantfileで設定したIP

def avatar_url(size = nil)
  if avatar.present?
    # URI::join(Gitlab.config.gitlab.url, avatar.url).to_s
    URI::join("http://192.168.33.50", avatar.url).to_s
  else
    GravatarService.new.execute(email, size)
  end
end

再起動!!





ちゃんと表示されるようになりました^^

0 件のコメント:

コメントを投稿