Как активировать лицензию и установить связь с Core после установки

Активация Hub и подключение к Core

После запуска Hub необходимо привязать его к лицензии через портал Core. До завершения активации доступен только экран привязки — остальные части интерфейса и управление кампаниями заблокированы.

i

Активация проходит через браузерный интерфейс Hub. Веб-интерфейс встроен в образ bidder-hub и отдаётся на порту 8082 — одинаково при установке и через Docker Compose, и через Helm (Kubernetes). Можно переходить к шагам ниже.

Шаг 1. Откройте Hub в браузере

Перейдите по адресу Hub (по умолчанию http://localhost:8082; порт меняется через переменную HUB_PORT в файле .env). При первом запуске Hub отображает стартовую страницу с кнопкой привязки.

Стартовая страница Hub до активации
Стартовая страница Hub до активации

Шаг 2. Нажмите «Привязать хаб к лицензии»

На стартовой странице нажмите кнопку «Привязать хаб к лицензии».

Hub сгенерирует ссылку и автоматически откроет портал Core в браузере.

Шаг 3. Выберите лицензию на портале Core и нажмите «Привязать»

На портале Core войдите в свой аккаунт (или зарегистрируйтесь, если аккаунта ещё нет). Убедитесь, что у вас есть активная лицензия — если нет, оформите её сначала. Выберите нужную лицензию и нажмите «Привязать».

Портал автоматически вернёт вас в Hub на страницу подтверждения (/activation/confirm). Одноразовый код подтверждения (OTP) будет подставлен автоматически.

i

Если браузер не вернулся автоматически — проверьте, что адрес Hub в настройках Core указан верно, и повторите активацию с шага 2. Если проблема повторяется — обратитесь в поддержку.

Шаг 4. Подтвердите привязку в Hub

На странице «Подтверждение привязки» убедитесь, что в поле «Код подтверждения» отображается полученный код, и нажмите «Подтвердить привязку».

После этого:

  • Hub получает от Core токены доступа.
  • Устанавливается постоянный gRPC-поток Hub ↔ Core.
  • Hub переходит в полностью рабочий режим.
Страница «Подтверждение привязки» с полем OTP
Страница «Подтверждение привязки» с полем OTP

Что происходит при активации

При успешной активации Hub получает токены доступа от Core. Hub управляет ими автоматически — никаких ручных действий не требуется.

Режимы работы Hub

РежимКогдаТорговляИнтерфейсКак восстановить
АктивенHub активирован, Core доступенРаботаетПолный
ОграниченныйHub активирован, но Core временно недоступенHub не отправляет новые ставки в WB до восстановления соединенияПолный — вы можете работать с кампаниями и настройкамиАвтоматически при восстановлении соединения с Core
Требует активацииHub ещё не был привязан к лицензии, или произошла терминальная проблема с лицензионными токенами (например, refresh token был отозван)ОстановленаТолько экран привязкиПовторите шаги 2–4 выше
i

В ограниченном режиме Hub самостоятельно восстанавливает соединение с экспоненциальным откатом — ничего делать не нужно. Интерфейс и управление настройками остаются полностью доступными; расчёт и отправка ставок возобновятся автоматически.

Лицензия уже привязана к другому Hub

Если при активации портал сообщает, что лицензия уже привязана к другому Hub — активация нового Hub автоматически отключит старый. Подтвердите действие, если хотите перенести лицензию.

Проверка состояния после активации

Проверить, что Hub привязан к лицензии, можно из терминала:

bash
curl http://localhost:8082/public/api/v1/activation/status

Если активация прошла успешно, эндпоинт вернёт статус привязки. Кроме того, после активации в браузере станут доступны все разделы Hub — до этого был виден только экран привязки.

Вход в Hub

После того как активация завершится и Hub подключится к Core, откроется страница авторизации Hub. Войдите под учётной записью администратора — логином и паролем, которые вы указали в файле .env при установке (HUB_ADMIN_USERNAME и HUB_ADMIN_PASSWORD).

Следующий шаг

После входа в Hub переходите к Быстрому старту.