Comment spécifier la version ESR lors de la première installation

Conformément à ce document : discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub, comment spécifier la version ESR lors de l’installation ?

Vous pouvez indiquer version: xyz dans votre fichier app.yml. Si ma mémoire est bonne, dans la section params. La ligne est probablement commentée ; il suffit de la décommenter et de spécifier la version.

En suivant la commande d’installation automatique ci-dessus, il semble impossible de configurer app.yml pendant l’exécution de la commande.

De quelle manière ? Pouvez-vous préciser ? S’il s’agit d’une installation neuve, vous pouvez le faire. Mais notez que vous ne pouvez pas rétrograder des instances existantes vers des versions antérieures, uniquement les mettre à niveau.

Pour spécifier manuellement la version, il faut suivre le processus de configuration avancée indiqué à la fin du document.

Je veux dire : exécutez la commande suivante :

wget -qO- https://raw.githubusercontent.com/discourse/discourse_docker/main/install-discourse | sudo bash

Comment modifier app.yml en cours d’exécution de cette commande ? Car cette commande semble installer par défaut la version « latest ». Or, je souhaite installer la version ESR.

Il semble qu’il ne soit possible de modifier cela qu’après l’installation, et que les modifications ne prennent effet qu’à la prochaine construction. Je souhaite spécifier la version ESR dès le départ, plutôt que d’installer la dernière version.

D’après mes souvenirs, lors de l’installation, il y a une étape qui indique d’appuyer sur CTRL + C si vous souhaitez modifier le fichier app.yml, ce que vous pouvez ensuite faire :

cd /var/discourse
nano containers/app.yml

pour le modifier, puis lancer une reconstruction.

Merci beaucoup, car cette étape n’était pas mentionnée dans la documentation, ce qui m’a beaucoup perplexe. Je vais essayer.

Vous pouvez aussi ne pas utiliser ce script, il ne fait qu’un checkout et copie les exemples dans des conteneurs, ce qui est pratique pour les configurations destinées aux utilisateurs avancés.

Et pensez aussi à reconsidérer l’utilisation de stable/esr, car avec cette configuration, vos questions de support risquent d’être très mal accueillies :slight_smile: