1. Verifica y edita las variables de entorno
Consulte /root/quantrocket/.env.
Actualízala si es necesario.
2. Configura tu dominio
QuantRocket debe ser accedido a través de un dominio (no mediante una IP directa).
Crea un registro A en tu proveedor de DNS que apunte tu dominio a la IP de tu servidor.
Si CloudFlare es tu proveedor de DNS, debes desactivar la función "Proxy" para el registro A que crees. Esto se debe a que Let's Encrypt necesita conectarse directamente a tu servidor para verificar el dominio.
Una vez configurado el dominio, comprueba que puedes acceder a tu servidor en la nube mediante SSH usando el nombre de dominio:
ssh root@<your-domain>
El dominio debe coincidir con el valor especificado en tu .env .
3. Ejecuta QuantRocket
Asegúrate de haber completado los pasos anteriores correctamente y luego ejecuta:
cd /root/quantrocket
docker compose up -d
Es posible que todos los servicios tarden varios minutos en iniciarse.
Si encuentras errores por una condición de carrera, vuelve a ejecutar:
docker compose up -d
4. Accede a la interfaz web
Abre en el navegador: https://<your-domain>
Inicia sesión con las credenciales de /root/quantrocket/.env.