Dann brauchst du dort wirklich Hilfe, denn hier wird nur eine Standardinstallation unterstützt.
Erwartest du mehr als 200.000 Seitenaufrufe pro Tag? Wenn nicht, ist ein einzelnes 8-GB-Droplet mit CDN viel einfacher zu verwalten und wahrscheinlich günstiger. Und soweit ich das beurteilen kann, gibt es mindestens ein paar Möglichkeiten, wie diese Anweisungen für niemanden funktionieren werden.
Hast du zuerst einen externen Redis eingerichtet, wie in Schritt 5 beschrieben? Wenn nicht, erwarte ich, dass die Dinge zumindest ein wenig kaputt sind. Sie implizieren, dass die Verwendung von Sticky es “reparieren” wird, aber das wird es wirklich nicht. Du kannst also schwer zu diagnostizierende fehlerhafte Fehler erwarten. Und sie geben keine Möglichkeit an, um sicherzustellen, dass alle deine Instanzen genau die gleiche Version von Discourse ausführen, was die Dinge ebenfalls wahrscheinlich kaputt machen wird.
Das hättest du wirklich zuerst tun sollen, sonst kann dieses Setup nicht funktionieren, da einige Uploads auf einem Server und andere auf einem anderen liegen werden, und diese Anweisungen erwähnen das Wort “Upload” nicht, daher erwarte ich, dass du, wenn du dies mehr als zum Testen verwendet hast, ein ziemliches Durcheinander hast und die Uploads zwischen deinen mehreren Droplets synchronisieren musst.
Dort steht ausdrücklich, dass das CDN von Digital Ocean nicht mit Discourse funktioniert.
Hast du ein anderes CDN verwendet, wie empfohlen? Bunny.net ist ziemlich einfach einzurichten.