Hallo! Ich bin neu hier und versuche, vielleicht eine Community mit Discourse zu gründen.
Meine Reise begann mit dem folgenden Leitfaden zur Installation von Discourse mit Digital Ocean:
Ich hatte bereits Konten bei Cloudflare, daher war es für mich selbstverständlich, dort eine Domain einzurichten. Nachdem ich Discourse installiert und Fortschritte bei der Einrichtung gemacht hatte, hoffte ich, SSL/TLS von Cloudflare auf Full (Strict) umzustellen. Ich folgte diesem Leitfaden, der mich mit Nginx in eine sehr grundlegende Position brachte:
An diesem Punkt kann ich Full (Strict) aktivieren und Authenticated Origin Pulls aktivieren. Ich wusste nur nicht, wie ich Nginx von hier aus als Reverse Proxy für Discourse betreiben kann.
Leider kann ich auf der Kommandozeile basteln, um mich bis hierher zu bringen, aber ich bin mit Nginx nicht vertraut. Ich habe ein paar gut gemeinte Versuche unternommen, die App-Datei von Discourse auf einen anderen Port wie 12345:80 zu ändern.
Von dort aus habe ich versucht, anderen Leitfäden zu folgen, die vielleicht nicht genau für mich bestimmt waren:
Ich bin stecken geblieben. Ich konnte die Änderungen nicht selbst vornehmen, um den Reverse Proxy zum Laufen zu bringen, also habe ich Nginx vorerst deinstalliert und Full (Strict) und Authenticated Pulls heruntergefahren.
Ich bin neu bei Discourse und dieser Installation. Wenn es eine Anleitung gibt, wie ich Full (Strict) richtig aktivieren kann, dann suche ich danach. Wenn ein solcher Schritt nicht erforderlich ist, bin ich offen dafür, alles andere zu prüfen, was ich tun sollte, um „Best Practices“ zu befolgen.
EDIT: Nachdem ich ljpp’s kurze und aufschlussreiche Anmerkung berücksichtigt habe, habe ich die Anweisungen zur Installation von Discourse überprüft. Ich möchte unter der Überschrift 11. (Optional) Weitere Discourse-Funktionen hinzufügen auf die Anleitung hinweisen, nach der ich gesucht habe, und zwar unter „Kostenpflichtige HTTPS / SSL-Unterstützung?“.
Nachdem ich diese Schritte befolgt hatte, konnte ich Full (Strict) EINFACH aktivieren und bin mit den Ergebnissen zufrieden.
Ich habe keine Verbindung dazu hergestellt, dass dies das ist, wonach ich gesucht habe. Ich war es gewohnt, Projekte als Hobbyist selbst zu hosten, und jetzt genieße ich den Lernprozess für Discourse.