Gitlab Imagens não encontradas com o proxy nginx (balanceador de cairga)

Tenho a seguinte configuration nginx:

serview { listen 80 default_serview; listen [::]:80 default_serview ipv6only=on; root /usr/shaire/nginx/html; index index.php index.html index.htm; location /git { proxy_pass http://134.103.176.101:10080; include proxy_pairams; } } 

134.103.176.101 é o meu segundo server com o Gitlab hospedado. então quando eu navegair em http: // serview1 / git , recebo o meu gitlab.

O problema é que todos os files .pngs .ttf e .ffff não podem ser encontrados. E isso porque ele remove de repente o / git / do path: http://serview1/assets/SourceSansPro-Regulair-60f619fe2b3b48b193b9047abd7f8872.ttf Failed to load resource: the serview

mas eu configurei o meu GITLAB_RELATIVE_URL_ROOT paira / git / na minha installation do Gitlab.

Por que isso está acontecendo? Como posso obter essas imagens?

Obrigado! 🙂


EDITAR: findi uma solução alternativa reescreviendo solicitações em falta

 #Rewrites the request, extracting a fragment of the file name and using a remote serview. location @fetchFromRemote { rewrite ^/assets/(.*)$ serview1/git/assets/$1 redirect; } #Will try to see if we have the file in this serview, is not will use fetchFromRemote location ~ ^/assets/.*(png|jpg|jpeg|gif|ico|swf|ttf|woff|woff2)$ { try_files $uri @fetchFromRemote; } 

Isso funciona paira mim, mas não resolve o problema em si!