Plugin no se instala

Hola!

Estoy intentando instalar plugins pero cuando reconstruyo la aplicación, parece que ni siquiera se reconocen.
La aplicación compila correctamente pero no hay plugins de ningún tipo.

Tengo una instalación por defecto de Discourse en mi propio servidor.

¿Cuáles son las cosas más obvias que debo comprobar?

Gracias

1 me gusta

¿El plugin se muestra en

/admin/plugins
1 me gusta

También sería útil saber qué complementos estás intentando instalar.

3 Me gusta

Y quizás mostrar los plugins en el app.yml.

2 Me gusta

No aparece en el administrador.

Esta es la app.yml:

## El contenedor Docker no tiene estado; todos los datos se almacenan en /shared
volumes:
  - volume:
      host: /var/discourse/shared/standalone
      guest: /shared
  - volume:
      host: /var/discourse/shared/standalone/log/var-log
      guest: /var/log

## Los plugins van aquí
      ## ver https://meta.discourse.org/t/19157 para más detalles
      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
                
## Cualquier comando personalizado para ejecutar después de la compilación
run:
  - exec: echo "Inicio de comandos personalizados"
  ## Si desea establecer la dirección de correo electrónico 'De' para su primer registro, descomente y cambie:
  ## Después de recibir el primer correo electrónico de registro, vuelva a comentar la línea. Solo necesita ejecutarse una vez.
  #- exec: rails r "SiteSetting.notification_email='info@unconfigured.discourse.org'"
  - exec: echo "Fin de comandos personalizados"

Eso es un app.yml mal formado

Para empezar, hooks no debe tener ningún espacio delante. (no es una subsección de volumes)

El problema parece comenzar en la línea de comentarios anterior.

2 Me gusta

Wow ok, no sabía que era sensible a las tabulaciones. ¡Gracias!

1 me gusta

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