deployment: Set different recordings directory for media nodes with mono-node deployment

pull/750/head
cruizba 2022-10-07 13:54:33 +02:00
parent 56b22841ac
commit 637fe69b1d
2 changed files with 5 additions and 2 deletions

View File

@ -128,6 +128,7 @@ services:
ulimits: ulimits:
core: -1 core: -1
environment: environment:
- MEDIA_NODE_CONTROLLER_RECORDINGS_PATH=/opt/openvidu/mncontroller/recordings
- KMS_IMAGE=kurento/kurento-media-server:6.18.0 - KMS_IMAGE=kurento/kurento-media-server:6.18.0
- MEDIASOUP_IMAGE=openvidu/mediasoup-controller:2.23.0 - MEDIASOUP_IMAGE=openvidu/mediasoup-controller:2.23.0
- METRICBEAT_IMAGE=docker.elastic.co/beats/metricbeat-oss:7.8.0 - METRICBEAT_IMAGE=docker.elastic.co/beats/metricbeat-oss:7.8.0
@ -138,7 +139,7 @@ services:
ports: ports:
- 3000:3000 - 3000:3000
volumes: volumes:
- /opt/openvidu/recordings:/opt/openvidu/recordings - /opt/openvidu/mncontroller/recordings:/opt/openvidu/mncontroller/recordings
- /opt/openvidu/beats:/opt/openvidu/beats - /opt/openvidu/beats:/opt/openvidu/beats
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- /opt/openvidu/kurento-logs:/opt/openvidu/kurento-logs - /opt/openvidu/kurento-logs:/opt/openvidu/kurento-logs

View File

@ -105,9 +105,11 @@ new_ov_installation() {
chmod +x "${OPENVIDU_FOLDER}/openvidu" || fatal_error "Error while adding permission to 'openvidu' program" chmod +x "${OPENVIDU_FOLDER}/openvidu" || fatal_error "Error while adding permission to 'openvidu' program"
printf '\n - openvidu' printf '\n - openvidu'
# Change recording folder with all permissions # Change recording folders with all permissions
printf "\n => Adding permission to 'recordings' folder..." printf "\n => Adding permission to 'recordings' folder..."
mkdir -p "${OPENVIDU_FOLDER}/recordings" mkdir -p "${OPENVIDU_FOLDER}/recordings"
mkdir -p "${OPENVIDU_FOLDER}/mncontroller/recordings"
chmod 777 "${OPENVIDU_FOLDER}/mncontroller/recordings"
# Create own certificated folder # Create own certificated folder
printf "\n => Creating folder 'owncert'..." printf "\n => Creating folder 'owncert'..."