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.