Avant de procéder à l’installation, je me demande s’il existe des « pièges » dont je devrais être conscient ? Je pense notamment à des problèmes de compatibilité, des plugins abandonnés, etc. L’un des plugins listés pourrait-il causer des problèmes potentiels avec les futures mises à jour du moteur principal de Discourse ?
Existe-t-il une référence que je puisse consulter pour mieux comprendre la politique des développeurs à cet égard ?
Je commence à remarquer une tendance dans les aspects d’administration de Discourse.
Il semble que l’administrateur du forum contrôle de nombreux paramètres qui relèvent habituellement du rôle d’« administrateur serveur », ce qui nécessite un accès SSH au serveur. Malheureusement, cela n’est pas toujours possible, ni même souhaitable dans ce cas.
S’ils ne sont pas officiels, il y a un risque qu’ils cessent de fonctionner lors d’une mise à niveau.
Oui, vous aurez besoin d’un accès SSH pour installer des plugins. Même avec discourse_docker, qui permet de mettre à niveau sans accès SSH, vous devrez tout de même effectuer une mise à niveau en ligne de commande quelques fois par an.
Qu’on le veuille ou non, c’est ainsi que Discourse est construit et fonctionne.
Discourse n’est pas un site web, mais une application JavaScript, et cette application est construite à partir du fichier app.yml. Les plugins sont téléchargés pendant ce processus de construction.
Si vous n’appréciez pas cette séparation et que cela aura un impact opérationnel, je vous suggère de chercher une autre plateforme de discussion open source.