Nur eine Korrektur/Präzisierung zu dem, was ich oben gesagt habe.
Als ich das Ergebnis ursprünglich als ein
mobilfreundlicheres Forum beschrieb, war Teil dessen, was ich bemerkt hatte, dass die initiale Roundtrip-Zeit beim Öffnen der iOS-Safari-PWA zuvor zu langsam wirkte.
Allerdings bereue ich es nun, diese Aussage in meine spätere Antwort aufgenommen zu haben:
Das Deaktivieren von 0-RTT war etwas, das ich beim Diagnostizieren des Client-IP-Problems ausprobiert habe, aber es scheint nicht notwendig gewesen zu sein. Beide PostgreSQL-Fehler im Zusammenhang mit unix: traten weiterhin auf, während 0rtt off bereits konfiguriert war.
Die Änderung, die diese Fehler anscheinend behoben hat, war stattdessen der persistente app.yml-Hook, der nginx so modifiziert, dass er Caddys X-Forwarded-For-Wert für die echte Client-IP verwendet, wenn Anfragen über den Unix-Socket eintreffen.
Ich habe daher nun die Einstellung 0rtt off entfernt und Caddys Standardverhalten wiederhergestellt. HTTP/3 funktioniert weiterhin und die korrekte Client-IP wird weiterhin an Discourse weitergeleitet.
Wenn also irgendwann genug Interesse besteht, um eine Schritt-für-Schritt-Anleitung zusammenzustellen, würde ich das Deaktivieren von QUIC 0-RTT nicht als erforderlichen Teil der Konfiguration aufnehmen.