We are trying to deploy discourse for our forum through the official docker installation script. We want to keep a private git repo of discourse code. I am not able to figure out a way in the docker script to point to the private repo. I have changed the git clone url in ./image/base/Dockerfile (line 136), and also in the standalone.yml file. Still instead of picking the private repo, it’s picking the github public repo of discourse. Can you please tell me right approach of doing this?
@pfaffman, @mpalmer We are not going to modify the core of discourse at all. We just want to keep it a fixed stable version which can be pulled by docker. This way, we can decide the frequency of pulling the new updates. This can help us avoid breaking of any plugin in production due to changes in discourse.
Mein Anwendungsfall ist, dass ich das Discourse OAuth Basic Plugin verwende und nicht möchte, dass Benutzer ihre Benutzernamen ändern können. Es scheint, dass die einzige Möglichkeit, diese Funktion zu entfernen, darin besteht, den Kern von Discourse zu ändern?
Wenn Sie über die Reduzierung von Änderungen aus Discourse selbst sprechen, pinnen Sie entweder einen Commit oder verwenden Sie stable.
Das Ändern des Kerns über einen Fork wird überhaupt nicht unterstützt. Erwägen Sie die Entwicklung eines Plugins, wenn Sie beabsichtigen, das Verhalten von Avataren zu ändern.
Kann ein Plugin den vollständigen Zugriff entfernen, um Benutzernamen zu ändern? Ich bin mir nicht sicher, ob ich die Möglichkeit auf der Benutzernamen-Route über ein Plugin deaktivieren kann.
Ich verwende Robloxs Beta-OAuth. Daher möchte ich realistischerweise nicht, dass Benutzer ihre Benutzernamen überhaupt ändern können, sondern nur die Benutzernamen von Roblox verwenden.
Realistischerweise möchte ich also, dass ihr Benutzername zu ihrem Roblox-Benutzernamen wird, ihr Name zu ihrem Roblox-Spitznamen (der sich beide auf der Roblox-Plattform ändern können) und ihr Avatar, der sich ebenfalls ändern kann.
Alles soll für den Endbenutzer nicht bearbeitbar sein und sich automatisch aktualisieren (zumindest beim Einloggen).
Derzeit verwende ich das Oauth 2 Basic Plugin. Empfehlen Sie mir, etwas anderes zu verwenden, um das zu erreichen, was ich suche? Grundsätzlich als SSO?
Obwohl ich die SSO-Funktionalität, die Discourse anbietet, nicht nutze, da ich glaube, dass ich sie mit Roblox nicht nutzen kann? Roblox stellt keine E-Mail für den Benutzer bereit.
Ich schätze, ist es mir überhaupt möglich, dies zu tun und nicht zuzulassen, dass Benutzer ihren Namen, Benutzernamen und Avatar ändern, während Roblox gleichzeitig keine E-Mail bereitstellt? Da ich weiß, dass beim Anmelden mit OAuth der Benutzername, der Name und der Avatar ausgefüllt werden, möchte ich jedoch nicht, dass sie den Benutzernamen und den Namen bei der Registrierung ändern können. Aber zumindest die Angabe einer E-Mail zulassen.