Yaoqi_Yan
(Yaoqi Yan)
Maio 4, 2022, 10:53am
1
Meu servidor discourse está em K8s.
Posso instalar um componente de tema (por exemplo, discoTOC) com a configuração app.yaml abaixo? Se não, como instalar do meu dispositivo local? (o k8s não tem permissão para acessar o github).
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/xxx.git
Yaoqi_Yan
(Yaoqi Yan)
Maio 4, 2022, 11:07am
2
Tentei instalar o discoTOC (baixado do github) do dispositivo local, mas recebi o erro abaixo
\u003e Import Error: about.json does not exist, or is invalid. Are you sure this is a Discourse Theme?
Tentei o mesmo em meu site de teste e funcionou para mim? Você pegou o arquivo certo?
https://github.com/discourse/DiscoTOC
1 curtida
Obrigado pela sua resposta. Funciona.
O ponto é usar o arquivo zip baixado do GitHub.
Descompactar e recompactar o arquivo não funciona no MAC
1 curtida
Falco
(Falco)
Maio 4, 2022, 4:39pm
5
Temos um guia sobre isso, veja:
If you want to install themes via your app.yml, use the following format:
run:
- exec: echo "Beginning of custom commands"
- file:
path: /tmp/mythemes.yml
contents: |
discourse-gifs:
url: https://github.com/discourse/discourse-gifs.git
add_to_all_themes: true
- exec:
cd: $home
cmd: su discourse -c 'bundle exec rake themes:install < /tmp/mythemes.yml'
- exec: echo "End of custom commands"
2 curtidas
Isso funcionaria se você não puder acessar o GitHub?
2 curtidas
Sim. A instalação local do dispositivo funciona.
2 curtidas
system
(system)
Fechado
Junho 4, 2022, 3:58am
8
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.