Sehr geehrtes Support-Team,
ich habe Discourse gemäß dem offiziellen Leitfaden auf meinem DigitalOcean CentOS-Droplet installiert, und es funktioniert einwandfrei. Anschließend habe ich eine zweite Datei namens discourse2.yml erstellt, auf einem neuen Port mit einer neuen Domain und neuen SMTP-Einstellungen konfiguriert und die App erfolgreich gebootet sowie gestartet. Allerdings kann ich sie über den Hostnamen nicht erreichen.
nginx ist auf Port 3200 installiert (funktioniert einwandfrei).
app.yml ist auf 8080:80 HTTP exponiert (funktioniert einwandfrei).
discourse2.yml ist auf 8081:80 HTTP exponiert (kann über den Hostnamen nicht erreicht werden).
Könnte mir jemand helfen, die discourse2.yml so zu konfigurieren, dass ich sie über den in der Datei hinterlegten Hostnamen erreichen kann?
Docker:
1213 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
2634 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 443 -container-ip 172.17.0.3 -container-port 443
2645 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 80 -container-ip 172.17.0.3 -container-port 80
7448 /usr/bin/docker-proxy -proto tcp -host-ip 127.0.0.1 -host-port 4000 -container-ip 172.17.0.2 -container-port 80
7459 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 2222 -container-ip 172.17.0.2 -container-port 443
Ich verstehe nicht, was ich in die nginx-Konfiguration einfügen muss und wo sich das entsprechende Verzeichnis für nginx befindet.