Produktionsinstallation ohne Docker

Hallo

Ich habe eine lokale Umgebung erfolgreich konfiguriert, habe aber Probleme bei der Bereitstellung der „Discourse“-Anwendung auf einem DigitalOcean-Server.

Ich habe versucht, den folgenden Befehl auf einem Server auszuführen

Befehl: DISCOURSE_HOSTNAME=localhost UNICORN_LISTENER=localhost:3000 bin/ember-cli -u

Können Sie mir bitte helfen, warum der Prozess automatisch beendet wird?

Gibt es eine andere Möglichkeit, den Server zu starten?

Ich muss die Anwendung ohne Docker-Konfiguration einrichten

Vielen Dank

Eine Installation ohne Docker in der Produktion wird hier nicht unterstützt. Nur die Standardinstallation wird unterstützt.

1 „Gefällt mir“

Können Sie mehr darüber sagen, warum Sie Docker nicht verwenden müssen? Aber wie vorgeschlagen, wird es wahrscheinlich keine Rolle spielen, da es keine unterstützte Möglichkeit gibt, eine Produktionsumgebung ohne Docker einzurichten.

2 „Gefällt mir“

@pfaffman Danke für Ihre Antwort.

Nein, es gibt keinen bestimmten Grund, die Docker-Konfiguration zu umgehen. Lassen Sie uns den Produktionsserver mit Docker einrichten.

1 „Gefällt mir“

Hallo @everyone

Ich habe die Produktionsumgebung mit Hilfe von Docker erfolgreich auf einem Server eingerichtet und sie funktioniert einwandfrei. Aber ich habe keine PostgreSQL-Verbindungszeichenfolge eingerichtet, die die Daten aus der Datenbank abruft und in der Datenbank speichert. Können Sie mir bitte zeigen, wo ich die Datenbank finden kann?

Außerdem muss ich einige Code- und Datenbankänderungen vornehmen. Kann mir jemand zeigen, wie ich lokal einen neuen Docker erstelle und wie ich ihn für die Produktion neu bereitstelle?

Ich habe dem folgenden Tutorial gefolgt

Die Datenbank befindet sich im Container. Ihr Port ist nicht freigegeben.

Sie müssen sagen, was Sie tun müssen und warum Sie glauben, dass Sie Code-Änderungen vornehmen müssen.

1 „Gefällt mir“

Hallo @pfaffman ,

Ich muss es nach meinen Anforderungen anpassen. Ich muss einige benutzerdefinierte Felder zu den Registrierungsformularen und der Benutzertabelle hinzufügen. Außerdem muss ich das Popup zum Erstellen eines neuen Themas und eine Kategorie anpassen.

Dann möchten Sie benutzerdefinierte Benutzerfelder verwenden, die integriert sind.
Möglicherweise benötigen Sie ein Plugin für die anderen Dinge.

3 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.