1. Zweryfikuj i edytuj zmienne środowiskowe
Check /root/quantrocket/.env.
Update it if needed.
2. Skonfiguruj swoją domenę
Dostęp do QuantRocket wymaga domeny - nie można używać bezpośrednio adresu IP.
Utwórz rekord A u swojego dostawcy DNS, wskazujący Twoją domenę na adres IP serwera.
Jeśli Twoim dostawcą DNS jest CloudFlare, musisz wyłączyć funkcję "Proxy" dla tworzonego rekordu A. Wynika to z tego, że Lets Encrypt musi połączyć się bezpośrednio z Twoim serwerem, aby zweryfikować domenę.
Po skonfigurowaniu domeny upewnij się, że możesz uzyskać dostęp do serwera przez SSH, używając nazwy domeny:
ssh root@<your-domain>
Domena musi być zgodna z wartością podaną w .env file.
3. Run 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 wystąpią błędy spowodowane race condition, uruchom ponownie:
docker compose up -d
4. Dostęp do interfejsu webowego
Open in browser: https://<your-domain>
Zaloguj się, używając danych uwierzytelniających z /root/quantrocket/.env.