Es tut uns leid, aber Discourse wird nicht auf nicht-Standard-Ports unterstützt.
Sie müssen auf :80/:443 installieren, um hier Unterstützung zu erhalten.
Wenn Sie die Suche verwenden, finden Sie mehrere Themen zur Verwendung von Apache als Reverse-Proxy. Da Discourse jedoch nginx innerhalb des Containers enthält, ist für die Installation kein externer Webserver erforderlich.
Ich bin mir nicht sicher, was das bedeutet. Ich habe Webmin nicht verwendet, also wie wurde Discourse installiert? Wurde es mit dem offiziellen Installer-Container von Docker installiert, wie im Installationsleitfaden gezeigt?
Der Container sollte standardmäßig an 80/443 gebunden sein, aber es scheint, als wäre dies nicht der Fall oder es handelt sich um eine Entwicklungsumgebung.
Ich verstehe allerdings nicht ganz, was das bedeutet. Hast du das Skript ./discourse-setup ausgeführt und die Eingabeaufforderungen beantwortet? Wurde der Container korrekt erstellt? Siehen die Einträge in /var/discourse/containers/app.yml korrekt aus?
Wie Sie bereits bei der Installation festgestellt haben, funktioniert Discourse auf einem nicht standardmäßigen Port nicht korrekt. Wir können Ihnen hier nicht weiterhelfen, es sei denn, Sie installieren es in einer unterstützten Konfiguration.
Wenn Sie Apache2 als Reverse-Proxy verwenden möchten, müssen Sie sich eines der Themen hier ansehen, die die Verwendung der Socket-Vorlage erörtern.