QunatRocket

Plataforma Python para negociação quantitativa global, pesquisa e dados de mercado.

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.

Detalhes da candidatura