解決Gitlab Gravatar頭像無法顯示的問題


Gravatar全球通用頭像服務。很多開源軟件都用了這個頭像服務,比如WordPress和Gitlab。

但是國內屏蔽了Gravatar的服務,無法訪問
在網上查了一些資料,總結了一下,如何解決這個問題,實測有用。

方法一

禁用Gravatar頭像服務,不同的程序禁用方式不同,以Gitlab為例

登錄管理員賬號, 點擊 Admin Area - Settings - General - Account and limit
將 Gravatar enabled 勾選去掉

方法二

使用其他的 Gravatar 的 CDN 鏡像服務器

極客族CDN:https://sdn.geekzu.org/
七牛Gravatar:https://dn-qiniu-avatar.qbox.me/
V2EX:https://cdn.v2ex.com/gravatar/
LOLI:https://gravatar.loli.net/avatar/

不同程序更換方式不同,還是以Gitlab為例
編輯 /etc/gitlab/gitlab.rb,增加下面這一行(4個源里選一個):

gitlab_rails['gravatar_plain_url'] = 'http://sdn.geekzu.org/avatar/%{hash}?s=%{size}&d=identicon'

再命令行執行

sudo gitlab-ctl reconfigure

 

參考文檔:
https://www.forece.net/post/5308.htm
https://my.oschina.net/anylain/blog/355797

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM