@RGJ – Deine Lösung gefällt mir! Soll ich bei dem letzten Vorschlag force-https verwenden? Bezüglich proxy_pass https.
EDIT: Ich erhalte einen 502-Fehler, wenn ich nur proxy_pass https://192.168.86.108 verwende.
EDIT2: Ich habe Port 80 in Discourse über app.yml ausgeblendet, aber es funktionierte immer noch nicht. Ich habe deinen Beitrag gerade noch einmal gelesen: Verfügt der Discourse-Container über eine eigene Instanz von Nginx? Stelle ich also im Grunde einen Proxy vor einen Proxy? Entschuldigung, ich bin an diesem Punkt wirklich verwirrt.