Aiuto per la distribuzione di versioni più vecchie di Discourse

Infine, ecco un riepilogo.

La nostra esigenza è: installare una versione specifica

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

Modifica templates/web.template.yml

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

Dopo questa modifica, i passaggi successivi per aggiornare e migliorare richiedono prima di aggiornare il repository locale del codice. Tuttavia, poiché abbiamo modificato il codice locale, l’aggiornamento potrebbe fallire. Pertanto, è molto probabile che sia necessario salvare temporaneamente le modifiche locali con git stash, quindi eseguire git pull per assicurarsi che il repository locale sia aggiornato. Successivamente, modifica il ramo che desideri aggiornare o specificare e infine ricompila.