Hilfe bei der Installation von Discourse mit Github-Dokumentation?

Hallo,
ich versuche, Discourse von GitHub zu installieren.

Ich habe diese Schritte befolgt, aber nichts hilft:

  1. Einen Cloud-Server erstellt (Ubuntu 16)
  2. Docker von der offiziellen Website installiert.
  3. Erforderliche Software installiert, also Postgres 10+, Redis 2.6+, Ruby 2.5+

Danach habe ich diese Anweisungen befolgt:

https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md

Aber nach all dem erhalte ich einen Fehler, wenn ich meine Website öffnen möchte.

Kann mir jemand helfen?

Vielen Dank im Voraus

Welchen Fehler bekommst du?

Ich bekomme die Meldung, dass Port 80 und 443 geschlossen sind.

Hast du den DNS-Eintrag eingerichtet, der auf die Discourse-Installation zeigt?

Ja, das mache ich zuerst und dann den Rest.

Ich habe einen Server in Google Cloud erstellt.

Er zeigt auf die IP-Adresse 34.125.137.244.

Wurde der Domainname in die IP-Adresse aufgelöst?

Ja, ich erhalte dieselbe Antwort, wenn ich die Domain öffne, also hrdiscuss.com.

Ist das deine Domain?

Denn sie öffnet sich bei mir.

Ja, das ist die Domain, und sie funktioniert bei mir:
www.hrdiscuss.com

Das ist, was ich sehe

Gestern habe ich alles eingerichtet, aber keinen Admin oder ähnliches erstellt. Ich sehe nur die Nginx-Willkommensmeldung.

Trotzdem danke, ich freue mich darauf. Vielleicht liegt es an einem Cache oder ähnlichem.

Ja, ich denke, es ist dein Browser-Cache. Leere ihn und prüfe es dann :slight_smile:

1 „Gefällt mir“

Okay, ich erhalte das gleiche Ergebnis, das du beschrieben hast. Aber ich bin verwirrt: Was ist die E-Mail-Adresse des Administrators? Denn ich habe diese nie eingerichtet.

In deiner app.yml-Datei solltest du eine Entwickler-E-Mail-Adresse hinzugefügt haben. Das wäre deine Admin-E-Mail-Adresse.

Ok, danke für die Hilfe

Auf meinem Server ist keine app.yml-Datei vorhanden.

Die Datei app.yml befindet sich unter /var/discourse/containers

Du befindest dich innerhalb des Containers. app.yml befindet sich außerhalb davon.