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

1 « J'aime »

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.

1 « J'aime »

Nous avons un guide à ce sujet, voir :

2 « J'aime »

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

2 « J'aime »

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

2 « J'aime »

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