Ajuda para implantar versões mais antigas do Discourse

Por fim, vamos fazer um resumo.

Nosso objetivo é: instalar uma versão específica.

  1. Atualize o repositório de código local https://github.com/discourse/discourse_docker.git
# Entre no diretório raiz do projeto
cd /var/discourse
# Atualize para a versão mais recente
git pull
  1. Modifique para a versão desejada

Edite o arquivo templates/web.template.yml

params:
  version: release/2026.1
  1. Reconstrua
./launcher rebuild app

Após essa modificação, os passos futuros para atualizar e fazer upgrade serão: primeiro atualizar o repositório de código local. No entanto, como modificamos o código local, a atualização pode falhar. Portanto, é altamente recomendável armazenar temporariamente as alterações locais com git stash, executar git pull para garantir que o repositório local esteja atualizado, modificar o branch de upgrade ou o branch especificado e, finalmente, reconstruir.