Apenas uma correção/esclarecimento sobre o que disse acima.
Quando descrevi originalmente o resultado como um:
fórum mais amigável para dispositivos móveis, parte do que eu tinha notado era que a ida e volta inicial ao abrir a PWA do Safari no iOS parecia lenta demais.
No entanto, agora me arrependo de ter incluído esta afirmação na minha resposta posterior:
Desativar 0-RTT foi algo que tentei enquanto diagnosticava o problema do IP do cliente, mas não parece ter sido necessário. Ambos os erros do PostgreSQL envolvendo unix: continuaram enquanto 0rtt off já estava configurado.
A mudança que parece ter resolvido esses erros foi, em vez disso, o gancho persistente app.yml que modifica o nginx para que ele use o valor X-Forwarded-For do Caddy para o IP real do cliente quando as solicitações chegam pelo soquete Unix.
Portanto, agora removi a configuração 0rtt off e restaurei o comportamento padrão do Caddy. O HTTP/3 ainda está funcionando e o IP correto do cliente continua sendo transmitido para o Discourse.
Então, se houver interesse suficiente para eu preparar o guia passo a passo, eu não incluiria a desativação do QUIC 0-RTT como parte obrigatória da configuração.