Stoppt Discourse daran, seine Host-IP-Adresse beim Vorladen von Links/Ressourcen preiszugeben

Vielen Dank für eure Vorschläge und Ideen!

Ich gebe das fürs Erste auf; ich arbeite schon viel zu lange daran. Ich dachte, es wäre nicht so schwierig, aber jetzt bin ich bei all den Proxy-Themen wie SOCKS und SOCKS5 etwas überfordert. Ich ging davon aus, dass es so einfach wäre, ein paar Parameter oder Konfigurationen zum env-Bereich von app.yml hinzuzufügen, aber es scheint, als müsste ich viel mehr Stunden in eine benutzerdefinierte Lösung investieren. Generell habe ich Schwierigkeiten, mit einem Proxy eine Verbindung nach außen herzustellen, zum Beispiel zu https://check.torproject.org/api/ip mit curl. Ich denke, ich müsste mich viel tiefer mit dem Proxying beschäftigen.

Es wäre schön gewesen, wenn ich die Host-IP auf alle Arten verbergen könnte, wie ich weiß, dass sie leaken kann, aber ich schätze, das ist der Kompromiss für die Nutzung einer so leistungsstarken Plattform wie Discourse. Discourse hat so viele Konfigurationsmöglichkeiten; wäre es möglich, ein Feature anzufordern, das verhindert, dass Links und Vorschauen vorgeladen oder allgemeiner externe Ressourcen, die von Benutzern bereitgestellt werden, abgerufen werden? Ich konnte hier kein Unterforum für Anfragen finden :frowning:

Ja, aber ich möchte, dass die Proxy-Konfiguration nach dem Aktualisieren oder Neubaubildung von Discourse bestehen bleibt. Die Arbeit mit Docker kann etwas knifflig sein.