Comment installer un composant de thème avec app.yaml ou depuis un appareil local ?

Mon serveur Discourse est dans K8s.
Puis-je installer un composant de thème (par exemple discoTOC) avec la configuration app.yaml ci-dessous ? Sinon, comment l’installer depuis mon appareil local ? (le k8s n’est pas autorisé à accéder à GitHub).

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

J’ai essayé d’installer discoTOC (téléchargé depuis GitHub) depuis mon appareil local, mais j’ai obtenu l’erreur suivante :

\u003e Erreur d’importation : about.json n’existe pas ou est invalide. Êtes-vous sûr qu’il s’agit d’un thème Discourse ?

J’ai juste essayé la même chose sur mon site de test et cela a fonctionné pour moi ? Avez-vous pris le bon fichier ?

\u003chttps://github.com/discourse/DiscoTOC\u003e

Merci pour votre réponse. Ça fonctionne.
Le problème est l’utilisation du fichier zip téléchargé depuis GitHub.
Décompresser et recompresser le fichier ne fonctionne pas sur MAC.

Nous avons un guide à ce sujet, voir :

Est-ce que cela fonctionnerait si vous ne pouvez pas accéder à GitHub ?

oui. L’installation locale de l’appareil fonctionne.