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.
Il mio caso d’uso è che sto usando il plugin di base OAuth di Discourse e non voglio che gli utenti possano cambiare i loro nomi utente. Sembra che l’unico modo per rimuovere questa possibilità sia modificare il nucleo di Discourse?
Se stai parlando di ridurre la modifica da Discourse stesso, fissa un commit o usa stable.
Modificare il core tramite un fork non è assolutamente supportato. Considera lo sviluppo di un plugin se hai intenzione di alterare il comportamento degli avatar.
Un plugin può rimuovere l’accesso totale per la modifica dei nomi utente? Non sono sicuro se sia possibile rimuovere la funzionalità sul percorso del nome utente tramite plugin.
Sto usando la versione beta di OAuth di Roblox. Quindi, realisticamente, non voglio che gli utenti possano cambiare i loro nomi utente, ma solo usare i nomi utente di Roblox.
Quindi, realisticamente, voglio che il loro Nome utente diventi il loro nome utente Roblox, il loro Nome diventi il loro soprannome Roblox (entrambi modificabili sulla piattaforma Roblox) e il loro avatar, anch’esso modificabile.
Tutto ciò dovrebbe essere non modificabile dall’utente finale e aggiornarsi automaticamente (almeno al login).
Attualmente sto usando il plugin base OAuth 2. Mi suggerisci di usare qualcos’altro per ottenere ciò che sto cercando? Fondamentalmente come SSO?
Anche se non sto utilizzando la funzionalità SSO che Discourse fornisce, non credo di poterlo fare con Roblox? Roblox non fornisce un’email per l’utente.
Suppongo sia possibile per me farlo senza che gli utenti cambino il loro nome, nome utente, avatar mentre allo stesso tempo Roblox non fornisce un’email? Dal momento che so che quando accedo con OAuth compila il nome utente, il nome e l’avatar, ma non voglio che siano in grado di cambiare il nome utente e il nome al momento della registrazione. ma almeno permettere loro di fornire un’email