1. Umgebungsvariablen prüfen und anpassen
Prüfen /root/quantrocket/.env.
Aktualisieren Sie es bei Bedarf.
2. Domain einrichten
QuantRocket muss über eine Domain aufgerufen werden (keine direkte IP-Adresse).
Erstellen Sie beim DNS-Anbieter einen A-Record, der Ihre Domain auf die IP-Adresse Ihres Servers zeigt.
Wenn CloudFlare Ihr DNS-Anbieter ist, müssen Sie die "Proxy"-Funktion für den erstellten A-Record deaktivieren. Let's Encrypt benötigt eine direkte Verbindung zu Ihrem Server, um die Domain zu verifizieren.
Nachdem Sie Ihre Domain eingerichtet haben, stellen Sie sicher, dass Sie per SSH über den Domainnamen auf Ihren Cloud-Server zugreifen können:
ssh root@<your-domain>
Die Domain muss mit dem Wert übereinstimmen, der in Ihrer .env Datei.
3. QuantRocket ausführen
Stellen Sie sicher, dass die vorherigen Schritte korrekt abgeschlossen wurden, und führen Sie dann Folgendes aus:
cd /root/quantrocket
docker compose up -d
Es kann einige Minuten dauern, bis alle Dienste gestartet sind.
Falls Fehler durch eine Race Condition auftreten, führen Sie Folgendes erneut aus:
docker compose up -d
4. Weboberfläche aufrufen
Im Browser öffnen: https://<your-domain>
Melden Sie sich mit den Zugangsdaten aus /root/quantrocket/.env.