Ich habe nach diesem Problem gesucht, konnte es aber nicht finden. Bei der Installation werden überhaupt keine Fragen gestellt; es wird einfach versucht, alles mit den Standardinformationen zu installieren.
Wenn ich sudo ./discourse-setup eingebe,
erhalte ich Folgendes:
Alte Datei wird als app.yml.2021-08-02-184826.bak gespeichert.
Vorhandener Container wird in 5 Sekunden gestoppt oder mit Strg+C abgebrochen.
+ /usr/bin/docker stop -t 30 app
app
3 GB Arbeitsspeicher und 2 physische CPU-Kerne gefunden.
Einstellung von db_shared_buffers = 768 MB
Einstellung von UNICORN_WORKERS = 4
Speichereinstellungen in containers/app.yml aktualisiert.
Prüfung Ihrer Domain . . .
WARNUNG: Port 443 des Computers scheint über den Hostnamen discourse.example.com nicht erreichbar zu sein.
WARNUNG: Die Verbindung zu http://discourse.example.com (Port 80) schlägt ebenfalls fehl.
Dies deutet darauf hin, dass discourse.example.com auf eine IP-Adresse aufgelöst wird, die nicht mit dem Rechner verbunden ist, auf dem Sie Discourse installieren.
Als Erstes sollten Sie bestätigen, dass discourse.example.com auf die IP-Adresse dieses Servers aufgelöst wird.
Dies geschieht in der Regel an derselben Stelle, an der Sie die Domain gekauft haben.
Wenn Sie sich sicher sind, dass die IP-Adresse korrekt aufgelöst wird, könnte es ein Firewall-Problem sein.
Eine Websuche nach „Ports öffnen IHR CLOUD-DIENST
Ich kann mir kaum vorstellen, wie das passieren könnte, besonders wenn du eine vorhandene app.yml gelöscht hast. Vielleicht drückst du Enter, bevor nach dem Hostnamen gefragt wird?
Ist noch etwas anderes im Ordner containers/? Vielleicht eine web_only.yml?
Ich habe es gerade auf meinem Desktop ausgeführt. Ich kann es nicht reproduzieren. Hier ist das, was ich sehe:
root@shinytim:/var/discourse# ./discourse-setup
Ports 80 and 443 are free for use
'samples/standalone.yml' -> 'containers/app.yml'
Found 33GB of memory and 8 physical CPU cores
setting db_shared_buffers = 4096MB
setting UNICORN_WORKERS = 8
containers/app.yml memory parameters updated.
Hostname for your Discourse? [discourse.example.com]: