Bei Nextcloud musst du in der config hinterlegen, dass der nginx ein vertrauenswürdiger Proxy ist und das Plugin setzt den Header nach Spezifikationen als Kette von Quell-IP-Adresse und allen Proxies dazwischen. Wenn damit nicht umgegangen werden kann, kannst du X-REAL-IP verwenden. Dann kriegst du nur den nächsten Client, der halt wieder ein Proxy sein kann.