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:
core: -1
environment:
- MEDIA_NODE_CONTROLLER_RECORDINGS_PATH=/opt/openvidu/mncontroller/recordings
- KMS_IMAGE=kurento/kurento-media-server:6.18.0
- MEDIASOUP_IMAGE=openvidu/mediasoup-controller:2.23.0
- METRICBEAT_IMAGE=docker.elastic.co/beats/metricbeat-oss:7.8.0
@ -138,7 +139,7 @@ services:
ports:
- 3000:3000
volumes:
- /opt/openvidu/recordings:/opt/openvidu/recordings
- /opt/openvidu/mncontroller/recordings:/opt/openvidu/mncontroller/recordings
- /opt/openvidu/beats:/opt/openvidu/beats
- /var/run/docker.sock:/var/run/docker.sock
- /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"
printf '\n - openvidu'
# Change recording folder with all permissions
# Change recording folders with all permissions
printf "\n => Adding permission to 'recordings' folder..."
mkdir -p "${OPENVIDU_FOLDER}/recordings"
mkdir -p "${OPENVIDU_FOLDER}/mncontroller/recordings"
chmod 777 "${OPENVIDU_FOLDER}/mncontroller/recordings"
# Create own certificated folder
printf "\n => Creating folder 'owncert'..."