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