IPv6 oculta o IP real dos usuários

Então, aparentemente, isso é um problema do Docker, pelo que sei, mas versões mais recentes do Docker implementaram melhor suporte a IPv6.

Meu problema é que, quando habilitei o IPv6, todos os endereços IP dos meus usuários são mostrados como o endereço IP dos contêineres Docker.

A imagem mostra uma interface solicitando a entrada de um endereço IP exibindo "172.170.1.1" e um botão rotulado "IP-Abrufe." (Descrito por IA)

O Discourse realmente suporta isso agora e eu apenas configurei algo errado? Ou o Discourse precisa implementar isso eventualmente? Pelo que sei, as instalações modernas do Docker vêm com suporte adequado a IPv6 agora e você só precisa dar ao contêiner um endereço IPv6 em uma Rede IPv6 para que funcione.

Todo o resto funciona e quando alguém se conecta via IPv4, o registro é mostrado corretamente. O servidor também executa apenas o Discourse, nada mais.