QunatRocket

Python-Plattform für globalen quantitativen Handel, Forschung und Marktdaten.

1. Umgebungsvariablen überprüfen und bearbeiten

Überprüfen /root/quantrocket/.env.

Aktualisieren Sie es bei Bedarf.

2. Richten Sie Ihre Domain ein

Auf QuantRocket muss über eine Domain (nicht über eine reine IP-Adresse) zugegriffen werden.

Erstellen Sie bei Ihrem DNS-Anbieter einen A-Eintrag, der Ihre Domain auf die IP-Adresse Ihres Servers verweist.

Wenn CloudFlare Ihr DNS-Anbieter ist, müssen Sie die „Proxy“-Funktion für den von Ihnen erstellten A-Eintrag deaktivieren. Der Grund dafür ist, dass Lets Encrypt eine direkte Verbindung zu Ihrem Server herstellen muss, um die Domain zu überprüfen.

Nachdem Sie Ihre Domain eingerichtet haben, stellen Sie sicher, dass Sie über SSH mit dem Domainnamen auf Ihren Cloud-Server zugreifen können:

ssh root@<your-domain>

Die Domain muss mit dem in Ihrer .env Datei.

3. QuantRocket ausführen

Stellen Sie sicher, dass die vorherigen Schritte korrekt ausgeführt 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.

Wenn Sie aufgrund einer Race Condition auf Fehler stoßen, führen Sie Folgendes erneut aus:

docker compose up -d

4. Auf die Webschnittstelle zugreifen

Im Browser öffnen: https://<your-domain>

Anmelden mit den Anmeldedaten von /root/quantrocket/.env.

Anwendungsdetails