Nouvelle installation ancienne version de Discourse ?

Salutations à tous,

Je dois installer la version v2.8.8 ou v2.8.7 sur un système fraîchement installé (ne demandez pas pourquoi). Sinon, sur notre forum principal, nous utilisons la dernière version, cependant, en raison de la nécessité de tester certains plugins, nous avons seulement besoin de l’une de ces deux versions. Comment pouvons-nous installer les versions requises à partir de zéro ?

L’idée est de configurer un nouveau VPS (de test) et d’y installer une ancienne version de Discourse.

Merci.

Quelqu’un a-t-il une idée pour l’installation ? :slight_smile:

Si vous êtes à l’aise avec Docker, vous pouvez vous en sortir en utilisant une ancienne image de conteneur et en définissant la version souhaitée dans le fichier app.yml, mais nous ne prenons pas en charge l’installation de versions obsolètes, qui présentent de nombreux problèmes de sécurité et ne sont pas compatibles avec notre dernière image de conteneur actuelle.

4 « J'aime »

@Falco Comment trouver l’image discourse/base équivalente pour la version 2.8.7 ?

https://hub.docker.com/r/discourse/base/tags?page=1 quelle est la bonne version TAG ?

Essayez discourse/base:2.0.20220720-0049.

Il est truffé de problèmes de sécurité, alors gardez à l’esprit qu’il s’agit d’une #installation-non-prise-en-charge et que vous devez mettre à niveau dès que possible.

5 « J'aime »

Oui, il n’y a pas de problèmes, ce n’est pas un forum de production, nous avons littéralement besoin de quelques heures pour faire ce que nous avions prévu et ranger.

1 « J'aime »

Salut, @Falco j’essaie d’installer l’ancienne version de Discourse pour la même raison que @bXunter, mais pourquoi Discourse ne démarre-t-il pas ? J’utilise déjà cette commande ./launcher rebuild app --run-image discourse/base:2.0.20220621-0049,
Docker a démarré avec succès, mais l’application elle-même ne fonctionne pas lorsque j’y accède. Savez-vous pourquoi ?
Pour vous donner plus de contexte :
Je viens de redimensionner le droplet pour avoir plus de mémoire, mais ça ne fonctionne toujours pas


Est-ce que quelque chose m’échappe quelque part ?
Voici également les logs que je peux voir actuellement en exécutant ./launcher logs app