Seguindo este documento: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub, como especificar a versão ESR?
Você pode usar version: xyz no seu arquivo app.yml. Se não me engano, na seção params. Essa linha deve estar comentada; basta descomentá-la e especificar a versão.
Seguindo os comandos de instalação automática acima, parece que não é possível configurar o app.yml durante a execução do comando.
De que forma? Você pode detalhar? Se esta fosse uma instalação nova, você poderia fazer isso. Mas observe que não é possível fazer o downgrade de instâncias existentes para versões anteriores, apenas atualizá-las para versões mais recentes.
A especificação manual da versão deve seguir o processo de Configuração Avançada descrito no final do documento.
Quero dizer que, ao executar o seguinte comando:
wget -qO- https://raw.githubusercontent.com/discourse/discourse_docker/main/install-discourse | sudo bash
como posso modificar o app.yml durante a execução, pois este comando parece instalar a versão latest por padrão. Eu quero instalar a versão ESR.
Parece que só é possível editar após a instalação, e a alteração só entra em vigor na próxima compilação. Eu gostaria de especificar a versão ESR desde o início, em vez de instalar a versão mais recente.
Com base na minha memória, durante o processo de instalação, há uma parte em que é dito para pressionar CTRL + C caso você queira editar o arquivo app.yml, o que você pode fazer da seguinte forma:
cd /var/discourse
nano containers/app.yml
para editá-lo, e então executar um rebuild.
Muito obrigado, porque a documentação não mencionava essa etapa, o que me deixou bastante confuso. Vou tentar.