Come installare il componente del tema con app.yaml o dal dispositivo locale?

Il mio server discourse è in K8s.
Posso installare un componente tema (ad esempio discoTOC) con la configurazione app.yaml sottostante? In caso contrario, come posso installarlo dal mio dispositivo locale? (a k8s non è consentito accedere a github).

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/xxx.git

Ho provato a installare discoTOC (scaricato da GitHub) dal dispositivo locale ma ho riscontrato il seguente errore

  • Import Error: about.json non esiste o non è valido. Sei sicuro che si tratti di un tema Discourse?*

Ho appena provato la stessa cosa sul mio sito di test e ha funzionato per me? Hai preso il file giusto?

https://github.com/discourse/DiscoTOC

Grazie per la tua risposta. Funziona.
Il punto è usare il file zip scaricato da GitHub.
Decomprimere e ricomprimere il file non funziona su MAC.

Abbiamo una guida su questo, vedi:

Funzionerebbe se non riesci ad accedere a GitHub?

Sì. L’installazione locale del dispositivo funziona.