Instalación limpia de una versión antigua de Discourse?

Saludos a todos,

A saber (no pregunten por qué) necesito la versión v2.8.8 o v2.8.7 instalada en un sistema nuevo. De lo contrario, en nuestro foro principal usamos la última versión, sin embargo, debido a la necesidad de probar algunos complementos, solo necesitamos una de estas dos versiones, ¿cómo podemos instalar las versiones requeridas desde cero?

La idea es configurar un VPS nuevo (de prueba) e instalar en ese VPS una versión anterior de Discourse.

Gracias.

¿Alguien tiene alguna idea sobre la instalación? :slight_smile:

Si te sientes cómodo con Docker, puedes arreglártelas usando una imagen de contenedor anterior y estableciendo la versión que deseas en el archivo app.yml, pero no admitimos la instalación de versiones que han llegado al final de su vida útil, y estas tienen numerosos problemas de seguridad y no son compatibles con nuestra última imagen de contenedor actual.

4 Me gusta

@Falco ¿Cómo encontrar la imagen de discourse/base equivalente para la versión 2.8.7?

https://hub.docker.com/r/discourse/base/tags?page=1 ¿Cuál es la versión de TAG correcta?

Prueba discourse/base:2.0.20220720-0049.

Está repleto de problemas de seguridad, así que ten en cuenta que es completamente unsupported-install y debes actualizar lo antes posible.

5 Me gusta

Sí, no hay problemas, este no es un foro de producción, literalmente necesitamos un par de horas para hacer lo que planeamos y guardar.

1 me gusta

Hola, @Falco estoy intentando instalar la versión antigua de discourse por la misma razón que @bXunter, pero ¿por qué no se inicia discourse? Ya estoy usando este comando ./launcher rebuild app --run-image discourse/base:2.0.20220621-0049, el docker se inició correctamente, pero la aplicación en sí no se está ejecutando cuando accedo a ella. ¿Sabes por qué?

Para darte más contexto:
Acabo de redimensionar el droplet para tener más memoria, pero aún así no funciona

¿Me falta algo en alguna parte?

Además, estos son los registros que puedo ver en este momento al ejecutar ./launcher logs app