QunatRocket

Платформа Python для глобальної кількісної торгівлі, досліджень та ринкових даних.

1. Перевірка та редагування змінних середовища

Перевірити /root/quantrocket/.env.

Оновіть його, якщо потрібно.

2. Налаштуйте свій домен

Доступ до QuantRocket повинен здійснюватися через домен (а не через IP-адресу).

Створіть запис A у вашому провайдерові DNS, який вказує ваш домен на IP-адресу вашого сервера.

Якщо CloudFlare є вашим провайдером DNS, ви повинні вимкнути функцію «Проксі» для створеного вами запису A. Це пов'язано з тим, що Lets Encrypt потребує прямого підключення до вашого сервера для перевірки домену.

Після налаштування домену переконайтеся, що ви можете отримати доступ до хмарного сервера через SSH, використовуючи доменне ім'я:

ssh root@<your-domain>

Домен повинен відповідати значенню, вказаному у вашому .env файл.

3. Запустіть QuantRocket

Переконайтеся, що попередні кроки виконані правильно, а потім запустіть:

cd /root/quantrocket
docker compose up -d

Запуск усіх служб може зайняти кілька хвилин.

Якщо ви зіткнулися з помилками через гонку умов, запустіть знову:

docker compose up -d

4. Доступ до веб-інтерфейсу

Відкрити в браузері: https://<your-domain>

Увійдіть, використовуючи облікові дані з /root/quantrocket/.env.

Деталі заявки