Solo una corrección/clarificación de lo que dije anteriormente.
Cuando originalmente describí el resultado como un:
foro más amigable para móviles, parte de lo que había notado fue que el viaje de ida y vuelta inicial al abrir la PWA de iOS Safari se sentía demasiado lento.
Sin embargo, ahora me arrepiento de haber incluido esta afirmación en mi respuesta posterior:
Deshabilitar 0-RTT fue algo que intenté mientras diagnosticaba el problema de la IP del cliente, pero parece que no fue necesario. Ambos errores de PostgreSQL que involucraban unix: continuaron ocurriendo mientras 0rtt off ya estaba configurado.
El cambio que parece haber resuelto esos errores fue en cambio el gancho persistente app.yml que modifica nginx para que utilice el valor X-Forwarded-For de Caddy para la IP real del cliente cuando llegan solicitudes a través del socket Unix.
Por lo tanto, ahora he eliminado la configuración 0rtt off y restaurado el comportamiento predeterminado de Caddy. HTTP/3 sigue funcionando y la IP del cliente correcta sigue pasando a Discourse.
Así que si finalmente hay suficiente interés para que prepare la guía paso a paso, no incluiría la deshabilitación de QUIC 0-RTT como parte obligatoria de la configuración.