1. Verificar e editar variáveis de ambiente
Verificar /root/quantrocket/.env.
Atualize-o, se necessário.
2. Configure o seu domínio
O QuantRocket deve ser acedido através de um domínio (não IP bruto).
Crie um registo A no seu fornecedor de DNS que aponte o seu domínio para o IP do seu servidor.
Se o CloudFlare for o seu fornecedor de DNS, deve desativar a funcionalidade «Proxy» para o registo A que criar. Isto porque o Lets Encrypt precisa de se ligar diretamente ao seu servidor para verificar o domínio.
Depois de configurar o seu domínio, certifique-se de que consegue aceder ao seu servidor na nuvem via SSH usando o nome de domínio:
ssh root@<your-domain>
O domínio deve corresponder ao valor especificado no seu .env ficheiro.
3. Execute o QuantRocket
Certifique-se de que as etapas anteriores foram concluídas corretamente e, em seguida, execute:
cd /root/quantrocket
docker compose up -d
Pode demorar alguns minutos até que todos os serviços sejam iniciados.
Se encontrar erros devido a uma condição de corrida, execute novamente:
docker compose up -d
4. Aceda à interface Web
Abrir no navegador: https://<your-domain>
Inicie sessão utilizando as credenciais de /root/quantrocket/.env.