Discourse ha in programma di aggiungere l’installazione diretta dei plugin dal pannello di amministrazione nella prossima versione? Proprio come l’installazione dei temi!
Temo che questo non possa essere fatto tramite l’interfaccia utente (UI), ma solo tramite la riga di comando.
Vedi questa guida:
E per quanto ne so, non ci sono piani per aggiungere questa funzionalità nella prossima versione (o mai?). Se ricordo bene, i plugin potrebbero dover interagire con il database e altre cose in Ruby, motivo per cui non può essere fatto tramite l’interfaccia utente.
Purtroppo non sembra probabile
C’era un Plugin che un tempo funzionava non male chiamato Procourse Installer. Ma l’autore è andato avanti ed è rotto da anni ormai. Se non ricordo male funzionava nelle prime versioni 2.x di Discourse.
Tuttavia, non è poi così male installarlo tramite il server
Non ci ho guardato troppo, ma c’è un progetto, se non ricordo male, chiamato Cockpit(?) che ti permetterà di eseguire un’interfaccia utente web per le installazioni Docker.
Ne varrebbe sicuramente la pena! Posso immaginare molti casi d’uso in cui l’« admin della community » non è necessariamente l’amministratore di sistema.
In relazione a ciò (è persino una parola?), credo che il pannello di Literate Computing di @pfaffman abbia una funzione per consentire l’installazione di plugin.
Vedi anche Rebuild the forum using code? per qualcosa di molto simile.
Il pannello di controllo Communiteq offre qualcosa di simile sul nostro piano Professional e superiore ![]()

Un post è stato unito a un argomento esistente: La localizzazione dell’argomento non sembra localizzare l’estratto fissato nell’elenco degli argomenti
Cose come la dashboard di @RGJ sono migliori rispetto ad avere qualcosa del genere integrato direttamente. Poiché le modifiche lato server come i plugin possono comportare un rischio di sicurezza molto maggiore. Se un account amministratore venisse compromesso.
Un utente malintenzionato potrebbe installare un plugin personalizzato che potrebbe causare molti problemi. Quindi, averlo tramite ssh o una dashboard esterna è un’idea molto migliore con un nome utente e un accesso separati.