如何安装主题组件与app.yaml或从本地设备?

我的 discourse 服务器在 K8s 中。
我能否使用下面的 app.yaml 配置安装主题组件(例如 discoTOC)?如果不能,如何从我的本地设备安装?(k8s 不允许访问 github)。

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

我尝试从本地设备安装 discoTOC(从 GitHub 下载),但报告了以下错误

导入错误:about.json 不存在或无效。您确定这是一个 Discourse 主题吗?

我在我的测试站点上尝试了同样的操作,对我来说是有效的。你是否获取了正确的文件?

https://github.com/discourse/DiscoTOC

1 个赞

谢谢你的回复。它奏效了。
重点是使用从 GitHub 下载的 zip 文件。
在 MAC 上解压缩和重新压缩文件不起作用。

1 个赞

我们有一个关于此的指南,请参阅:

2 个赞

如果无法访问 GitHub,那会起作用吗?

2 个赞

是的。本地设备安装有效。

2 个赞

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