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 containers/app.yml et ajouter la configuration suivante à la fin :

params:
  version: release/2026.1 # La meilleure pratique consiste à écrire : esr
  1. Reconstruire
./launcher rebuild app

Si version: esr, vous n’avez pas besoin de lire la suite.

D’abord, exécutez git pull pour vous assurer que le dépôt de code local est à jour. Ensuite, spécifiez la branche à déployer, et enfin reconstruisez. Cette explication s’applique aux scénarios où vous souhaitez passer de release/2026.1 à release/2026.7.

Si vous souhaitez simplement mettre à jour une installation existante de release/2026.1, vous devriez directement cliquer sur « Mettre à jour » dans le panneau d’administration. Cela s’applique aux scénarios où release/2026.1 a des mises à jour (en particulier des correctifs de sécurité).