Questa riga è necessaria affinché funzioni.
Senza di essa, tutte le richieste mostrano ancora l’IP del load balancer.
Lo so perché il mio Discourse era bloccato con errori 429.
Nel caso non fosse chiaro, questa è la mia infrastruttura:
utente > haproxy > discourse
Discourse include naturalmente un reverse proxy nginx.
Ho incluso gli header di inoltramento in haproxy, ma l’nginx interno di Discourse non rispettava l’header “forwarded for”. Ho dovuto aggiungere le due righe nel mio post originale e riavviare il container per far funzionare tutto.