Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Получить от РТЛС Логин и Пароль для доступа к репозиторию.

  2. Авторизоваться в docker с полученными параметрами подключения

    Code Block
    docker login repo.rtlsnet.ru:5000
    Username: ***
    Password: ****
    Login Succeeded
  3. На странице доступных релизов найти архив с конфигурацией нужной версии

    Code Block
     https://repo.rtlsnet.ru/service/rest/repository/browse/raw-rtls/releases/
  4. Скачать и распаковать архив в папку rtls (где $(version) версия ПО, которую требуется установить)

    Code Block
    mkdir rtls
    cd rtls
    curl -L https://repo.rtlsnet.ru/repository/raw-rtls/releases/$(version)/RTLS-compose-$(version).tar.gz -o rtls.tar.gz
    tar -zxvf rtls.tar.gz
    rm rtls.tar.gz
  5. В результате распаковки в файловой системе доступна для работы папка rtls со следующей
    структурой

    Code Block
    [appuser@srv rtls]$ ls -lh
    total 12K
    drwxrwxr-x. 4 appuser appuser   31 Nov 27  2019 actobus
    drwxrwxr-x. 4 appuser appuser   31 Jan 15  2020 ble-solver
    -rw-rw-r--. 1 appuser appuser 5.3K Nov 24 11:58 docker-compose.yml
    drwxrwxr-x. 2 appuser appuser   38 Nov 27  2019 emulator
    drwxrwxr-x. 5 appuser appuser   42 Nov 27  2019 le
    drwxrwxr-x. 4 appuser appuser  109 Nov 22 17:30 postgres
    -rw-rw-r--. 1 appuser appuser  789 Nov 27  2019 README.md
    drwxrwxr-x. 4 appuser appuser   32 Nov 27  2019 redis
    drwxrwxr-x. 8 appuser appuser  112 Nov 22 17:27 srv
    
  6. Запустить ПО в зависимости от необходимой конфигурации

    1. запуск с поддержкой UWB

      Code Block
      docker-compose up -d
    2. запуск с поддержкой получения данных по LoRa

      Code Block
      docker-compose --profile actobus up -d
    3. Запуск с поддержкой BLE (включая получение данных по LoRa)

      Code Block
      docker-compose --profile ble up -d
  7. Результат запуска средствами докера. Должны быть подняты 3 основных контейнера + actobus (ble-solver) в зависимости от профиля запуска

    Code Block
    docker ps
  8. После старта сервисов должны быть доступны пользовательские интерфейсы

    1. https://<ip>/CToolUI - интерфейс конфигурации

    2. https://<ip>/BA-UI - пользовательский интерфейс

    3. http://<ip>:8420 - ресурсы actobus (при запуске ПО с профилем actobus и ble)

    4. http://<ip>:8520 - ресурсы BLE (при запуске ПО с профилем ble)

...