Aiuto per la distribuzione di versioni più vecchie di Discourse

Infine, un riepilogo.

Il nostro obiettivo è: installare una versione specifica

  1. Aggiornare il repository locale del codice https://github.com/discourse/discourse_docker.git
# Entrare nella directory principale del progetto
cd /var/discourse
# Aggiornare all'ultima versione
git pull
  1. Modificare la versione da specificare

Modificare containers/app.yml aggiungendo la seguente configurazione alla fine:

params:
  version: release/2026.1 # La migliore pratica prevede di scrivere: esr
  1. Ricostruire
./launcher rebuild app

Se si utilizza version: esr, non è necessario leggere il resto.

Innanzitutto eseguire git pull per garantire che il repository locale sia aggiornato. Quindi specificare il branch da distribuire e infine ricostruire. Questa spiegazione è适用于 lo scenario in cui si desidera aggiornare da release/2026.1 a release/2026.7.

Se si desidera semplicemente aggiornare una versione già installata, come release/2026.1, è sufficiente fare clic su “Aggiorna” nel pannello di amministrazione. Questo vale per gli scenari in cui release/2026.1 ha aggiornamenti disponibili (in particolare correzioni di vulnerabilità).