Usando a função NAT IPv6 no Docker com Discourse

para sua informação, acabei de criar um pull request para o web.ssl.template.yml para poder usar a função NAT IPv6 do Docker em uma instância Discourse.
Com minha alteração, consegui usar o NAT IPv6 do Docker com o Discourse.
Sem minha alteração, as solicitações de clientes IP6 eram rejeitadas pelo Discourse, apenas as solicitações de clientes IP4 eram aceitas.
O NAT IP6 agora é tratado pelo Docker de forma semelhante ao NAT IP4.

alguém da equipe de desenvolvedores principais do discourse pode verificar meu PR.
Para que ele seja mesclado ou rejeitado e fechado.

O problema aqui é que não tenho certeza se queremos aumentar essa superfície por padrão.

Estou em dúvida sobre mudar isso para todas as instalações, expor o v6 pode ou não ser a intenção do usuário.

Vou perguntar internamente se gostaríamos de fazer a alteração ou não.

Concordo. O seguinte é uma maneira melhor de fazer isso e oferece um caminho fácil para optar por esse comportamento:

obrigado pelo PR. e que ele foi mesclado imediatamente no discourse docker.
Eu apenas fiz o git pull, habilitei o "templates/web.ipv6.template.yml" em app.yml e fiz o rebuild do app depois que desabilitei minhas alterações em web.ssl.template.yml.

Nosso site ainda está funcionando bem em IPv4 e IPv6. :wink: