1. Verificar e editar variáveis de ambiente
Check /root/quantrocket/.env.
Update it if needed.
2. Configurar seu domínio
QuantRocket deve ser acessado via domínio (não por IP direto).
Crie um registro A no seu provedor DNS apontando seu domínio para o IP do servidor.
Se CloudFlare for o seu provedor DNS, você precisa desativar o recurso "Proxy" no registro A criado. Isso é necessário porque o Lets Encrypt precisa se conectar diretamente ao seu servidor para validar o domínio.
Após configurar o domínio, verifique se você consegue acessar seu servidor cloud via SSH usando o nome de domínio:
ssh root@<your-domain>
O domínio deve corresponder ao valor definido no seu .env file.
3. Run QuantRocket
Confirme que as etapas anteriores foram concluídas corretamente e execute:
cd /root/quantrocket
docker compose up -d
Pode levar alguns minutos até que todos os serviços estejam em execução.
Se você encontrar erros devido a uma condição de corrida, execute novamente:
docker compose up -d
4. Acessar a interface web
Open in browser: https://<your-domain>
Fazer login com credenciais de /root/quantrocket/.env.