1. Vérifier et modifier les variables d'environnement
Consultez les /root/quantrocket/.env.
Mettez-le à jour si nécessaire.
2. Configurer votre domaine
QuantRocket doit être accessible via un nom de domaine (pas une IP brute).
Créez un enregistrement A chez votre fournisseur DNS qui pointe votre domaine vers l'IP de votre serveur.
Si CloudFlare est votre fournisseur DNS, vous devez désactiver la fonctionnalité « Proxy » pour l'enregistrement A que vous créez. Lets Encrypt doit en effet se connecter directement à votre serveur pour valider le domaine.
Une fois votre domaine configuré, vérifiez que vous pouvez accéder à votre serveur cloud via SSH en utilisant le nom de domaine :
ssh root@<your-domain>
Le domaine doit correspondre à la valeur spécifiée dans votre .env .
3. Lancer QuantRocket
Assurez-vous que les étapes précédentes sont bien complétées, puis exécutez :
cd /root/quantrocket
docker compose up -d
Le démarrage de tous les services peut prendre plusieurs minutes.
Si vous rencontrez des erreurs dues à une condition de concurrence, relancez :
docker compose up -d
4. Accéder à l'interface web
Ouvrir dans le navigateur : https://<your-domain>
Connectez-vous avec les identifiants fournis dans /root/quantrocket/.env.