Neuinstallation alte Discourse Version?

Mit freundlichen Grüßen,

Ich benötige (fragen Sie nicht warum) die Version v2.8.8 oder v2.8.7, die auf einem frischen System installiert ist. Andernfalls verwenden wir auf unserem Hauptforum die neueste Version, aber aufgrund der Notwendigkeit, einige Plugins zu testen, benötigen wir nur eine dieser beiden Versionen. Wie können wir die erforderlichen Versionen von Grund auf neu installieren?

Die Idee ist, einen frischen neuen (Test-)VPS einzurichten und auf diesem VPS eine ältere Version von Discourse zu installieren.

Vielen Dank.

Hat jemand eine Idee zur Installation? :slight_smile:

Wenn Sie mit Docker vertraut sind, können Sie dies tun, indem Sie ein älteres Container-Image verwenden und die gewünschte Version in der Datei app.yml festlegen. Wir unterstützen jedoch keine Installationen, die das End-of-Life erreicht haben, da diese zahlreiche Sicherheitsprobleme aufweisen und nicht mit unserem neuesten aktuellen Container-Image kompatibel sind.

4 „Gefällt mir“

@Falco Wie finde ich das entsprechende Image discourse/base für Version 2.8.7?

https://hub.docker.com/r/discourse/base/tags?page=1 Welche TAG-Version ist die richtige?

Probieren Sie discourse/base:2.0.20220720-0049 aus.

Es ist voll von Sicherheitsproblemen, also denken Sie daran, dass es sich um eine unsupported-install handelt und Sie so schnell wie möglich ein Upgrade durchführen müssen.

5 „Gefällt mir“

Ja, es gibt keine Probleme, dies ist kein Produktionsforum, wir brauchen buchstäblich ein paar Stunden, um das zu tun, was wir geplant haben und zu erledigen.

1 „Gefällt mir“

Hallo @Falco, ich versuche aus demselben Grund wie @bXunter die alte Discourse-Version zu installieren, aber warum startet Discourse nicht? Ich benutze bereits diesen Befehl ./launcher rebuild app --run-image discourse/base:2.0.20220621-0049,
Docker wurde erfolgreich gestartet, aber die App selbst läuft nicht, wenn ich darauf zugreife. Weißt du, warum das so ist?
Um dir mehr Kontext zu geben:
Ich habe gerade das Droplet vergrößert, um mehr Speicher zu haben, aber es funktioniert immer noch nicht


Fehlt mir irgendwo etwas?
Außerdem sind das die Logs, die ich gerade sehe, wenn ich ./launcher logs app ausführe: