Ayuda para desplegar versiones antiguas de Discourse

Finalmente, presentamos 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 especificada

Editar templates/web.template.yml

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

Después de realizar este cambio, los pasos para actualizar o mejorar en el futuro consisten en actualizar primero el repositorio de código local. Sin embargo, dado que hemos modificado el código local, es posible que la actualización falle. Por lo tanto, es muy probable que sea necesario almacenar temporalmente los cambios locales con git stash, luego ejecutar git pull para asegurar que el repositorio local esté actualizado. A continuación, modificar la rama que se desea actualizar o especificar, y finalmente reconstruir.