Der Ubuntu-Server hat eine statische IP von meinem Router erhalten, Port 443 wurde weitergeleitet und meine Domain darauf gezeigt. Die Installation war erfolgreich: Wenn ich den Befehl „./launcher start app
Es wird ein Domainname benötigt, keine IP-Adresse. Zudem muss es öffentlich zugänglich sein, damit Let’s Encrypt funktioniert, und es sind zusätzliche Schritte erforderlich, um Let’s Encrypt zu deaktivieren.
Stellen Sie sicher, dass eingehender Verkehr auf die Ports 80 und 443 den Server erreicht.
Haben Sie discourse-setup ausgeführt? Damit wird getestet, ob eingehender Verkehr den Server erreicht (funktioniert jedoch nicht, wenn Sie einen Reverse-Proxy verwenden).
Vielleicht verwendet Ihr Server eine andere DNS als Ihr Client. Das Einrichten dieser Konfiguration über alle Ebenen hinweg – vom Router über das Server-Betriebssystem bis hin zur virtualisierten VM – ist kompliziert. Hier werden Sie wahrscheinlich nicht auf das nötige Fachwissen für eine solche Fehlersuche stoßen.
Deshalb ist es einfacher, 5 oder 10 Dollar pro Monat für Digital Ocean auszugeben.