Wie installiere ich eine Themenkomponente mit app.yaml oder von einem lokalen Gerät?

Mein Discourse-Server läuft in K8s.
Kann ich eine Theme-Komponente (z. B. discoTOC) mit der folgenden app.yaml-Konfiguration installieren? Wenn nicht, wie kann ich sie von meinem lokalen Gerät installieren? (Der K8s-Cluster darf nicht auf GitHub zugreifen).

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

Ich habe versucht, discoTOC (Download von GitHub) von einem lokalen Gerät zu installieren, aber die folgende Fehlermeldung wurde gemeldet

Import Error: about.json existiert nicht oder ist ungültig. Sind Sie sicher, dass dies ein Discourse-Theme ist?

Ich habe gerade dasselbe auf meiner Testseite ausprobiert und es hat bei mir funktioniert? Hast du die richtige Datei erwischt?

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

1 „Gefällt mir“

Danke für deine Antwort. Es funktioniert.
Der Punkt ist die Verwendung einer Zip-Datei, die von GitHub heruntergeladen wurde.
Das Entpacken und erneute Zippen der Datei funktioniert unter MAC nicht.

1 „Gefällt mir“

Wir haben eine Anleitung dazu, siehe:

2 „Gefällt mir“

Würde das funktionieren, wenn Sie nicht auf GitHub zugreifen können?

2 „Gefällt mir“

Ja. Die lokale Geräteinstallation funktioniert.

2 „Gefällt mir“

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