Bestehende Server-Installationsanweisungen

Ich habe ein paar Beiträge gefunden, wie diesen hier, in denen Menschen Discourse auf einem bestehenden Server installieren wollten. Ich habe versucht, die einzelnen Teile zusammenzufügen, doch das war eine Kopfschmerz-Sache, da ich zwischen fünf verschiedenen Quellen hin- und herwechseln musste – sowohl innerhalb dieser Instanz als auch auf GitHub. Das war eine echte Fahrt, und ich würde dringend empfehlen, Ihre Skripte um weitere Funktionen zu erweitern, um diesen Anwendungsfall zu unterstützen.

Das Letzte, was ich noch nicht herausgefunden habe, ist die endgültige Struktur von app.yml. Ich habe nur Fragmente gefunden, und das reicht nicht aus, um zu bestätigen, dass meine Zusammenstellung vollständig ist. Ich schlage vor, dass das launcher-Skript in der Lage sein sollte, eine Kopie ohne zusätzliche Schritte zu generieren. Diese eine Erweiterung würde es den Nutzern ermöglichen, alles vorab zu konfigurieren, was sie benötigen. Für den Moment wäre ich unendlich dankbar, wenn man mir einen Link zu einer Rohdatei-Vorlage geben oder eine solche in einer Antwort anhängen könnte.

There are many, many good reasons we only officially support the docker based install method.

This will not be changing.

1 „Gefällt mir“

It’s right here: discourse_docker/samples/standalone.yml at master · discourse/discourse_docker · GitHub

Using the sample file I provided above, comment out the lines about exposed ports (since this server is shared they will already be busy). After that add this line to the template list on the top:

- "templates/web.socketed.template.yml"

Now, after a rebuild Discourse will be listening only on a Unix socket under the shared folder. Point your reverse proxy to that.

1 „Gefällt mir“