В данный момент проект находится в стадии бета-тестирования
Для того чтобы участвовать в тестировании Вам нужно зарегистрироваться на сайте DPIdetector, и подождать, пока модераторы одобрят вашу заявку, после чего Вам будет отправлен "токен" (Ваш уникальный секретный идентификатор), который Вы сможете использовать для входа в dashboard (информационную панель), а так же для конфигурации своего диагностического узла.
После чего Вам нужно:
- Клонировать данный репозиторий на то устройство, где Вы планируете поднимать диагностический узел. Предположительно, команда будет выглядеть как-то так:
git clone https://github.com/DPIdetector/dpidetector-node
- Перейти в скачанную директорию (в примере выше -
dpidetector-node) и создать в ней файлuser.conf. После чего Вам нужно открыть его, и записать туда две конфигурационные переменные:
token(в качестве значения укажите полученный ранее токен),node(в качестве значения укажите условное название (на ваш выбор) диагностического узла)
Содержимое файла должно быть примерно таким (с поправкой на значения переменных):
token=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
node=rpi@rtk
- Собственно, запустить набор контейнеров:
docker compose up --build -d
-
В случае, если Вы заметите в логах обилие сообщений об ошибках с советами включить режим отладки — свяжитесь с командой проекта для проведения диагностики и отладки.
-
Пожалуйста, добавьте в планировщик задач (cron) скрипт
update.shиз данного репозитория. Если у Вас есть вопросы о том, как это сделать - лучше всего, напишите в наш чат. Вам обязательно помогут.