Könnte die Installationsdokumentation weitere Situationen abdecken?

Ich habe es von Anfang an verstanden. Meine Antwort (und ich habe keine Kontrolle über offizielle Discourse-Repositories) lautet „nein“. Die empfohlene Lösung ist denkbar einfach und hat so wenige Variablen wie möglich. Sie ist darauf ausgelegt, für Leute zu funktionieren, die noch nie eine Kommandozeile benutzt haben. Sobald Sie damit beginnen, einen „einfachen“ Reverse-Proxy vorzuschalten, explodiert die Anzahl der Möglichkeiten, wie jemand Dinge kaputt machen kann, exponentiell.

Es geht nicht nur darum, ein weiteres PHP-Verzeichnis zu entpacken (oder zu entzippen) und eine weitere Datei zu hosts-enabled hinzuzufügen. Sie müssen wissen, was ein Reverse-Proxy ist, etwas über Ports oder vielleicht Docker-Hostnamen verstehen und wie man HTTPS einrichtet, force_https im Container einstellt und etwas Magie hinzufügt, damit die echte IP durch den Reverse-Proxy gelangt. Es ist schwierig genug, dass Sie nicht möchten, dass jemand, der zumindest die meisten dieser Dinge nicht versteht, sie versehentlich findet und sich dann fragt, warum sie nicht funktioniert.