GitLab 아바타 이미지 안나올때



참고로 나는 GitLab + Apache 환경에서 돌리고 있다.



아바타 이미지가 안나오는 원인은 뭐 여러가지 있겠으나, 나 같은 경우는 이미지 요청 URL 을 아파치가 처리하지 않아서 아바타 이미지가 안보였다.


※ 아바타 이미지 URL : /uploads/user/avatar/xxxx 요런 URL 로 요청한다.




아무튼 apache 설정을 살짝 수정해 줘야된다.



나는 GitLab을 쌩 도메인(ex) http://stove99.tistory.com)으로 설치하지 않고 서브디렉토리 형식으로 설치했다. (http://stove99.tistory.com/git)


요렇게 설치하는건 이전 포스트에 작성했었다.



아무튼 이전 포스트 내용을 기반으로 쪽바로 수정을 할려면 /etc/apache2/sites-enabled/git 파일을 수정하면 된다.


파일내용

1
2
3
4
5
ProxyPass /git/uploads !
<Location /git/>
    ProxyPass http://127.0.0.1:9292/git/
    ProxyPassReverse http://127.0.0.1:9292/git/
</Location>




<Location> 바깥쪽에 /git/uploads URL 에 대해서는 아파치에서 처리할거라고 ProxyPass /git/uploads ! 요런 설정을 추가해 주면 된다.



끝~~



Article Category

분류 전체보기 (223)
이클립 (28)
maven (9)
Spring (7)
Java (26)
mybatis (8)
jQuery Plugi.. (8)
Javascript (14)
Javascript 예.. (12)
CSS (2)
잡다구리 샘플 (4)
쓸만한지식 (81)
Ubuntu serve.. (22)
쇼핑물건 평가 (1)

Recent Article