Обратный прокси через обратный прокси, помощ! (Reverse proxy through reverse proxy. HELP!)

Есть отдельный поддомен для nextcloud (limewax.nextcloud.ru)
Есть два сервера 192.168.1.250 и 192.168.1.251
Логика такова что запрос приходит сперва на сервер 192.168.1.250.
Ngixn отправляет через прокси на сервер 192.168.1.251
На сервере 192.168.1.251 Ngixn отправляет запрос в контейнер с Nextcloud на порт 8080.
Немогу настроить, где-то ошибаюсь постоянно меняя конфиги туда сюда.

Nextcloud version: image: nextcloud:28
Both Ubuntu version: 22.04.01
both nginx version: nginx/1.18.0 (Ubuntu)

Конфигурация nginx на 192.168.1.250:

server {
        listen  80;
        server_name nextcloud.limewax.ru;

        error_log       /var/log/nginx/error.log;
        access_log      /var/log/nginx/access.log;

        location / {
                proxy_pass http://192.168.1.251:80;
                proxy_http_version 1.1;
                proxy_redirect off;
                proxy_set_header Host $host;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
                proxy_set_header X-Forwarded-Port $server_port;
        }

}

Конфигурация nginx на 192.168.1.251:

server {
        listen  80;
        server_name nextcloud.limewax.ru;
#       error_log
#       access_log

       return 301 https://nextcloud.limewax.ru$request_uri;
}

server {
        listen  443 ssl http2;
        server_name nextcloud.limewax.ru;

        ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
        ssl_certificate         /etc/letsencrypt/live/nextcloud.limewax.ru/cert.pem;
        ssl_certificate_key     /etc/letsencrypt/live/nextcloud.limewax.ru/privkey.pem;

        location / {
                proxy_pass https://127.0.0.1:8080;
                proxy_http_version 1.1;
                proxy_redirect off;
                proxy_set_header Host $host;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
                proxy_set_header X-Forwarded-Port $server_port;
        }
}

Переменные среды .env для docker nextcloud о доверенных доменах и прокси:

NEXTCLOUD_TRUSTED_DOMAINS=nextcloud.limewax.ru
NEXTCLOUD_TRUSTED_PROXIES=127.0.0.1, 192.168.1.250
OVERWRITEPROTOCOL: https
NEXTCLOUD_URL=https://nextcloud.limewax.ru
NEXTCLOUD_HOSTNAME=nextcloud.limewax.ru

Скажите пожалуйста правильную конфигурацию умоляю. Вроде суть понятна, с одного nginx proxy пинаю в другой, а другой пинает в контейнер с докером. Но меня постоянно резолвит либо на другой поддомен с другим сервисом, либо вобще никуда не резолвит.

Спасибо большое заранее.
Всем хорошего дня!

Разобрался.
P.S. Незнаю как закрыть тему.

glad you fixed the issue :+1:
would be great if you provide the right config for future reference.

topic with a solution will close itself after some time…