Unmöglich unter Plesk Ubuntu auszuführen - zu viele Probleme, z.B. Redis Netzwerkverbindung

Ionos XL VPS Ubuntu Plesk. Mit Anwendungen wie Wordpress. Nutzt auch Redis. Muss also dieselbe Redis-Installation auf demselben Server für Discourse verwenden. Scheint ein Problem zu geben.
Docker-Installation.
Kann nicht gebaut werden. Fehler: Redis kann keine Verbindung herstellen. Ja, jede erdenkliche Variante in app.yml & redis.config & nginx & apache versucht. 1 Woche mit Deepseek, Chatgpt, Gemini, Grok, niemand auf der Welt kann das lösen.
Domain & Hosting & DNS ist in Plesk, Ionos Kontobereich für Firewall eingerichtet. Alles andere in Bash erledigt.
Notizen zur Installationsprozedur für mich selbst: Discourse-Installation auf Plesk Ubuntu mit Docker
app.yml: app.yml
redis.config: redis.config
Discourse-Speicherort: root@determined-ptolemy:/var/www/vhosts/make.ooo/forum.make.ooo/discourse_docker#
Build-Fehler:
< 112:M 15 Dez 2025 15:23:12.908 * DB auf der Festplatte gespeichert
112:M 15 Dez 2025 15:23:12.908 # Redis ist nun bereit zum Beenden, auf Wiedersehen…

FEHLGESCHLAGEN

Pups::ExecError: cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’ ist mit Rückgabe #<Process::Status: pid 4484 exit 1> fehlgeschlagen
Ort des Fehlschlags: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.3.0/lib/pups/exec_command.rb:131:in `spawn’
exec ist mit den Parametern {„cd“=>„$home“, „tag“=>„migrate“, „hook“=>„db_migrate“, „cmd“=>[„su discourse -c ‘bundle exec rake db:migrate’”]} fehlgeschlagen
bootstrap ist mit dem Exit-Code 1 fehlgeschlagen
** BOOTSTRAPPING FEHLGESCHLAGEN ** Bitte scrollen Sie nach oben und suchen Sie nach früheren Fehlermeldungen, es kann mehr als eine geben.
./discourse-doctor kann helfen, das Problem zu diagnostizieren.
d1f6f36479328f22c8e65012eaf015046ecf28a07f0675911fdf6661704d2581
root@determined-ptolemy:/var/www/vhosts/make.ooo/forum.make.ooo/discourse_docker# />

Ja, es ist sehr schwierig, Discourse so zu konfigurieren, dass es mit Plesk funktioniert. Man muss viel über Discourse, Docker und Plesk verstehen. Ich habe es schon einmal gemacht, aber Plesk hat die Konfiguration regelmäßig zerstört, da man im Grunde gegen das arbeitet, wofür es konzipiert wurde.

Ich würde mit Discourse auf einem eigenen Server beginnen, um zu sehen, wie das funktioniert, und dann versuchen, es mit Plesk zum Laufen zu bringen, wenn Sie glauben, dass das viel Spaß machen wird.

KI wird nicht viel helfen, da Sie versuchen, Dinge zu tun, die so gut wie gar nicht dokumentiert sind.

Warum fragen Sie dann?

Ich könnte es wahrscheinlich tun, aber es würde mich 1-5 Stunden zu 300 $/Stunde kosten. Wir wären wahrscheinlich beide mit dem Prozess unzufrieden.

2 „Gefällt mir“

Nun, du musst deswegen kein Arschloch sein, Alter. Ich dachte nur, vielleicht hat es jemand herausgefunden, da dies ein gängiges Setup für Webhosting ist. Es wäre großartig, wenn sie sagen würden, dass Discourse nicht mit der Plesk-Umgebung funktioniert.

Tut mir leid. Ich versuche nicht, unhöflich zu sein, sage nur, dass es selbst für jemanden, der fast zehn Jahre damit verbracht hat, Discourse für Leute zu installieren, wirklich schwierig ist.

Im Grunde sage ich, ja, es ist vielleicht nicht völlig unmöglich, aber es könnte genauso gut sein.

In den Installationsdokumenten steht ziemlich deutlich, dass der einzig unterstützte Weg darin besteht, es auf einer VM zu installieren, auf der nichts anderes läuft. Es gibt einige Dokumente darüber, wie man es mit einem ziemlich einfachen Reverse-Proxy betreibt, aber man muss sich trotzdem ziemlich gut mit Reverse-Proxys und Discourse auskennen, damit diese funktionieren.

2 „Gefällt mir“

Wow, jemand hat das wirklich gehasst und als anstößig gemeldet. Okay, löschen Sie diesen Beitrag, Administrator. Ich werde nie wiederkommen. Auf Wiedersehen.

Bitte löschen Sie auch mein Konto, ich kann die Option nicht finden. Schade, ich war so glücklich, Discourse gefunden zu haben, aber ich habe mich auf vielen Ebenen wirklich geirrt.