Aide pour déployer d'anciennes versions de Discourse

Pour finir, faisons un résumé.

Notre besoin est : installer une version spécifique

  1. Mettre à jour le dépôt de code local https://github.com/discourse/discourse_docker.git
# Accéder au répertoire racine du projet
cd /var/discourse
# Mettre à jour vers la dernière version
git pull
  1. Modifier la version à spécifier

Modifier templates/web.template.yml

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

Après cette modification, les étapes suivantes pour mettre à jour consistent d’abord à mettre à jour le dépôt de code local. Cependant, comme nous avons modifié le code local, la mise à jour pourrait échouer. Il est donc très probable qu’il soit nécessaire de mettre en pause les modifications locales avec git stash, puis d’exécuter git pull pour s’assurer que le dépôt local est à jour. Ensuite, modifiez la branche que vous souhaitez mettre à jour ou spécifier, et enfin reconstruisez.