Ayuda para desplegar versiones antiguas de Discourse

Finalmente, un resumen.

Nuestro requisito es: instalar una versión específica.

  1. Actualizar el repositorio de código local https://github.com/discourse/discourse_docker.git
# Entrar al directorio raíz del proyecto
cd /var/discourse
# Actualizar a la última versión
git pull
  1. Modificar la versión específica a instalar

Editar containers/app.yml y agregar la siguiente configuración al final:

params:
  version: release/2026.1 # La mejor práctica es escribir: esr
  1. Reconstruir nuevamente
./launcher rebuild app

Si usas version: esr, no necesitas leer lo siguiente.

Primero, ejecuta git pull para asegurar que el repositorio local esté actualizado. Luego, especifica la rama que deseas desplegar y finalmente reconstruye. Esta explicación es útil para escenarios donde se desea actualizar desde release/2026.1 hacia release/2026.7.

Si solo deseas actualizar una instalación existente de release/2026.1, simplemente haz clic en “Actualizar” en el panel de administración. Esto es aplicable cuando hay actualizaciones disponibles para release/2026.1 (especialmente correcciones de vulnerabilidades).