J’essaie d’installer des plugins, mais lorsque je reconstruis l’application, il semble qu’ils ne soient même pas reconnus.
L’application compile correctement, mais aucun plugin n’est pris en compte.
J’ai une installation Discourse par défaut sur mon propre serveur.
Quelles sont les choses les plus évidentes à vérifier ?
N’apparaît malheureusement pas dans l’administration.
Voici le fichier app.yml :
## Le conteneur Docker est sans état ; toutes les données sont stockées dans /shared
volumes:
- volume:
host: /var/discourse/shared/standalone
guest: /shared
- volume:
host: /var/discourse/shared/standalone/log/var-log
guest: /var/log
## Les plugins vont ici
## voir https://meta.discourse.org/t/19157 pour plus de détails
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-spoiler-alert.git
- git clone https://github.com/discourse/discourse-animated-avatars.git
- git clone https://github.com/discourse/discourse-whos-online.git
- git clone https://github.com/discourse/discourse-data-explorer.git
- git clone https://github.com/discourse/discourse-bbcode.git
- git clone https://github.com/discourse/discourse-signatures.git
- git clone https://github.com/discourse/discourse-reactions.git
- git clone https://github.com/paviliondev/discourse-legal-tools.git
- git clone https://github.com/theCrius/discourse-ngi-emojis.git
## Toutes commandes personnalisées à exécuter après la compilation
run:
- exec: echo "Début des commandes personnalisées"
## Si vous souhaitez définir l'adresse e-mail 'De' pour votre première inscription, décommentez et modifiez :
## Après avoir reçu le premier e-mail d'inscription, re-commentez la ligne. Elle ne doit s'exécuter qu'une seule fois.
#- exec: rails r "SiteSetting.notification_email='info@unconfigured.discourse.org'"
- exec: echo "Fin des commandes personnalisées"
C’est un app.yml mal formé
Pour commencer, hooks ne doit pas avoir d’espaces devant ! (ce n’est pas une sous-section de volumes)
Le problème semble commencer à la ligne de commentaire ci-dessus.