openvidu-deployment: Minor fixes openvidu ha on premises.

v2
cruizba 2025-12-06 21:07:02 +01:00
parent 4eef1cb18b
commit da7f92d707
2 changed files with 7 additions and 3 deletions

View File

@ -76,12 +76,16 @@ services:
image: minio/mc:RELEASE.2025-08-13T08-35-41Z
depends_on:
- minio-s3
restart: on-failure
entrypoint: >
/bin/sh -c "
/usr/bin/mc config host add openvidu-minio \
until /usr/bin/mc alias set openvidu-minio \
http://minio-s3:9000 \
'${OPENVIDU_ENTERPRISE_HA_S3_CONFIG_ACCESS_KEY}' \
'${OPENVIDU_ENTERPRISE_HA_S3_CONFIG_SECRET_KEY}';
'${OPENVIDU_ENTERPRISE_HA_S3_CONFIG_SECRET_KEY}'; do
echo 'Waiting for MinIO to be ready...';
sleep 2;
done;
/usr/bin/mc mb 'openvidu-minio/${OPENVIDU_ENTERPRISE_HA_S3_CONFIG_BUCKET}';
exit 0;
"

View File

@ -242,7 +242,7 @@ check_env_var_is_value() {
start_openvidu() {
export INITIAL_CONFIG_SYNC=true
if ! docker-compose up --exit-code-from replication-manager replication-manager; then
if ! docker-compose run replication-manager; then
printf "\n ERROR: Openvidu Node failed to start"
printf "\n"
unset INITIAL_CONFIG_SYNC