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 || trueausfü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?