Instalar versão antiga do Discourse?

Saudações a todos,

A saber (não pergunte por quê) preciso da versão v2.8.8 ou v2.8.7 instalada em um sistema novo. Caso contrário, em nosso fórum principal usamos a mais recente, no entanto, devido à necessidade de testar alguns plugins, precisamos apenas de uma dessas duas versões, como podemos instalar as versões necessárias do zero?

A ideia é configurar um novo VPS (de teste) e, nesse VPS, instalar uma versão mais antiga do Discourse.

Obrigado.

Alguém tem alguma ideia sobre a instalação? :slight_smile:

Se você se sente confortável com o Docker, pode contornar o problema usando uma imagem de contêiner mais antiga e definindo a versão desejada no arquivo app.yml, mas não damos suporte à instalação de versões fora de uso (end-of-life), que apresentam inúmeros problemas de segurança e não são compatíveis com nossa imagem de contêiner mais recente.

4 curtidas

@Falco Como encontrar a imagem equivalente discourse/base para a versão 2.8.7?

https://hub.docker.com/r/discourse/base/tags?page=1 qual é a TAG correta da versão?

Tente o discourse/base:2.0.20220720-0049.

Ele está repleto de problemas de segurança, então tenha em mente que é completamente unsupported-install e você deve atualizar o mais rápido possível.

5 curtidas

Sim, não há problemas, este não é um fórum de produção, precisamos literalmente de algumas horas para fazer o que planejamos e guardar.

1 curtida

Olá, @Falco, estou tentando instalar a versão antiga do discourse pelo mesmo motivo que @bXunter, mas por que o discourse não inicia? Já estou usando este comando ./launcher rebuild app --run-image discourse/base:2.0.20220621-0049, o docker iniciou com sucesso, mas o aplicativo em si não está em execução quando o acesso. Você sabe o motivo?

Para te dar mais contexto:
Acabei de redimensionar o droplet para ter mais memória, mas ainda não funciona

Estou perdendo alguma coisa em algum lugar?

Além disso, estes são os logs que posso ver no momento executando ./launcher logs app