Hilfe zur Installation von Discourse neben Apache2

Hallo,

ich hoste derzeit drei WordPress-Blogs und eine Nextcloud-Instanz auf meiner DigitalOcean-Droplet.

Ich möchte nun Discourse auf derselben Droplet einrichten. Da ich Backups habe, ist es mir recht, wenn etwas schiefgeht.

Ich habe versucht, diesen Thread auf dem Forum zu befolgen (Run other websites on the same machine as Discourse), der sich mit der Installation von Discourse neben Apache unter Verwendung von Nginx befasst. Bisher habe ich Folgendes getan:

  • Den Apache2-Dienst vorübergehend deaktiviert, um Discourse einzurichten
  • Die Discourse-Dateien nach /var/discourse kopiert und discourse-setup ausgeführt
  • Nginx installiert und eine discourse.conf-Datei unter /etc/nginx/sites-enabled/discourse.conf erstellt
  • Als ich den Befehl /var/discourse/launcher stop app || true ausführte, erhielt ich folgende Fehlermeldung:
root@aavoblog:/var/discourse# /var/discourse/launcher stop app || true
Ihre Docker-Installation verwendet keinen unterstützten Storage-Treiber. Wenn wir fortfahren, kann es zu einer fehlerhaften Installation kommen.
aufs ist der empfohlene Storage-Treiber, obwohl auch zfs und overlay2 funktionieren könnten.
Andere Storage-Treiber sind bekanntlich problematisch.
Sie können herausfinden, welches Dateisystem Sie verwenden, indem Sie „docker info“ ausführen und die Zeile „Storage Driver“ überprüfen.

Wenn Sie dennoch mit Ihrem vorhandenen, nicht unterstützten Storage-Treiber fortfahren möchten,
lesen Sie den Quellcode von launcher und finden Sie heraus, wie Sie diese Überprüfung umgehen können.

Ich habe nach einer Lösung gesucht, konnte das Problem jedoch nicht beheben. Kann mir jemand helfen, dieses Problem zu lösen?

1 „Gefällt mir“

Hallo @avndp

Wenn du die Textzeile deiner Docker-Fehlermeldung “storage” (oben) bei Google suchst, findest du viele Diskussionen zu diesem Thema, darunter auch einige auf dieser Seite (meta).

3 „Gefällt mir“

Sie werden wahrscheinlich deutlich mehr RAM benötigen als Ihr aktueller Droplet bietet. Es wird viel einfacher und vielleicht auch günstiger sein, einfach einen weiteren Droplet zu starten. Auf der Seite, auf der ich zwei Discourse-Instanzen und zwei WordPress-Sites betriebe, habe ich am Ende auf 8 GB RAM hochgestuft, bevor alles stabil war.

3 „Gefällt mir“