¿Discourse tiene planes oficiales de añadir la instalación directa de plugins desde el panel de administración en la próxima versión? ¡Como la instalación de temas!
Me temo que esto no se puede hacer a través de la interfaz de usuario (UI), solo a través de la línea de comandos.
Consulte esta guía:
Y hasta donde sé, no hay planes para agregar esta característica en la próxima versión (¿o nunca?). Si no recuerdo mal, los complementos (plugins) pueden necesitar interactuar con la base de datos y otras cosas en Ruby, razón por la cual no se puede hacer a través de la interfaz de usuario.
Desafortunadamente, no parece probable
Hubo un Plugin que en un momento funcionó no tan mal llamado Procourse Installer. Pero el autor ha seguido adelante y ha estado roto durante años. Si no recuerdo mal, funcionaba en las primeras versiones 2.x de Discourse.
Aunque realmente no es tan malo instalarlo a través del servidor
No he investigado mucho al respecto, pero hay un proyecto, si no recuerdo mal, llamado Cockpit (?) que te permitirá ejecutar una interfaz de usuario web para instalaciones de Docker.
¡Definitivamente valdría la pena! Me imagino muchos casos de uso en los que el «administrador de la comunidad» no es necesariamente el administrador del sistema.
Relacionado con esto (¿es siquiera una palabra?), creo que el panel de Computación Literata de @pfaffman tiene una función para permitir la instalación de complementos.
Vea también Rebuild the forum using code? para algo muy similar.
El panel de control de Communiteq ofrece algo similar en nuestro plan Profesional y superior ![]()

Una publicación fue fusionada en un tema existente: Localizar tema no parece localizar el extracto anclado en la lista de temas
Cosas como el panel de control de @RGJ son mejores que tener algo como esto integrado directamente. Dado que las modificaciones del lado del servidor, como los complementos (plugins), pueden proporcionar un riesgo de seguridad mucho mayor si se ve comprometida una cuenta de administrador.
Un usuario malintencionado podría instalar un complemento (plugin) personalizado que podría causar muchos problemas. Por lo tanto, tenerlo como un panel de control por ssh o externo es una idea mucho mejor con un nombre de cuenta e inicio de sesión separados.