vc-mediamerge

vc-mediamerge #

Сервис обработки записей вызовов.

Настраивается через переменные окружения.

Настройка подключений к компонентам платформы #

Тома #

vc-mediamerge должен иметь доступ к месту сохранения записей (tmpRecStore на схеме) сервисами Janus. Это может быть как docker volume, если сервисы расположены на одном хосте или сетевой диск. Этот volume или диск должны быть доступны в контейнере по пути /records

Примеры compose файлов #

Запуск в докере локально
volumes:
  tmpRecStore:
services:
  vc-mediamerge:
    image: cr.repo.altuera.ru/sva/prod/vc-mediamerge:${SVA_VERSION}
    restart: unless-stopped
    volumes:
      - tmpRecStore:/records
Установка SVA на один сервер
services:
  vc-mediamerge:
    image: cr.repo.altuera.ru/sva/prod/vc-mediamerge:${SVA_VERSION}
    restart: unless-stopped
    environment:
      LOGLEVEL: ${LOGLEVEL}
    volumes:
      - ${RECORDS_DIR}:/records
Установка SVA на несколько серверов
volumes:
  tmpRecStore:
services:
  vc-mediamerge:
    image: cr.repo.altuera.ru/sva/prod/vc-mediamerge:${SVA_VERSION}
    restart: unless-stopped
    environment:
      MQTT_SERVER_HOST: ${HOST_DB}
      MQTT_SERVER_PORT: 8883
      MQTT_TLS_USE: true
      MQTT_CACERT_PATH: /certificates/CA.crt
      MQTT_USER_NAME: mqttuser
      MQTT_PASSWORD: mqttpassword
    volumes:
      - tmpRecStore:/records
      - /srv/certificates/CA.crt:/certificates/CA.crt:ro
powered by Altuera