Поэтому я сосредоточился на ошибке nginx[19805]: nginx: [emerg] host not found in upstream
и нашел рабочее решение, которое описано здесь .
Я отредактировал свой git.domain.tld.vhost
файл /etc/nginx/sites-available
так, чтобы он выглядел так:
server { resolver 8.8.8.8; listen 80; server_name git.domain.tld; location / { set $upstream "git.domain.tld:5016"; proxy_pass http://$upstream; } }
Как вы видите здесь, я назначил домен, который перенаправляется, переменной. Я также установил resolver
DNS-адрес, на котором находится домен. Теперь все работает как надо.