QunatRocket

Platforma Python do globalnego handlu ilościowego, badań i danych rynkowych.

1. Sprawdź i edytuj zmienne środowiskowe

Sprawdź /root/quantrocket/.env.

W razie potrzeby zaktualizuj.

2. Skonfiguruj swoją domenę

Dostęp do QuantRocket musi odbywać się za pośrednictwem domeny (nie bezpośredniego adresu IP).

Utwórz rekord A u dostawcy usług DNS, który kieruje domenę do adresu IP serwera.

Jeśli CloudFlare jest Twoim dostawcą DNS, musisz wyłączyć funkcję „Proxy” dla utworzonego rekordu A. Wynika to z faktu, że Lets Encrypt musi połączyć się bezpośrednio z Twoim serwerem w celu weryfikacji domeny.

Po skonfigurowaniu domeny upewnij się, że możesz uzyskać dostęp do serwera w chmurze za pośrednictwem SSH, używając nazwy domeny:

ssh root@<your-domain>

Domena musi być zgodna z wartością określoną w pliku .env plik.

3. Uruchom QuantRocket

Upewnij się, że poprzednie kroki zostały wykonane poprawnie, a następnie uruchom:

cd /root/quantrocket
docker compose up -d

Uruchomienie wszystkich usług może potrwać kilka minut.

Jeśli napotkasz błędy spowodowane sytuacją wyścigu, uruchom ponownie:

docker compose up -d

4. Uzyskaj dostęp do interfejsu internetowego

Otwórz w przeglądarce: https://<your-domain>

Zaloguj się przy użyciu danych uwierzytelniających z /root/quantrocket/.env.

Szczegóły aplikacji