Le plugin ne s'installe pas

Salut !

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 ?

Merci

1 « J'aime »

Le plugin s’affiche-t-il dans

/admin/plugins
1 « J'aime »

Il serait utile de savoir quels plugins vous essayez d’installer également.

3 « J'aime »

Et peut-être afficher les plugins dans app.yml.

2 « J'aime »

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.

2 « J'aime »

Wow ok, je ne savais pas que c’était sensible à la tabulation. Merci !

1 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.