From 884cde23b9eb37b3d191b5a43c70327deec85946 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Thu, 8 Oct 2026 13:05:07 +0200 Subject: [PATCH] openvidu-deployment: add LIVEKIT_EGRESS_SERVER_PRO_IMAGE env var --- openvidu-deployment/community/singlenode/install.sh | 2 ++ openvidu-deployment/community/singlenode/install_meet.sh | 2 ++ openvidu-deployment/pro/elastic/install_ov_master_node.sh | 2 ++ openvidu-deployment/pro/elastic/install_ov_media_node.sh | 2 ++ openvidu-deployment/pro/ha/install_ov_master_node.sh | 2 ++ openvidu-deployment/pro/ha/install_ov_media_node.sh | 2 ++ openvidu-deployment/pro/singlenode/install.sh | 2 ++ openvidu-deployment/update.sh | 3 +++ 8 files changed, 17 insertions(+) diff --git a/openvidu-deployment/community/singlenode/install.sh b/openvidu-deployment/community/singlenode/install.sh index 65be82e9b..a513b5319 100644 --- a/openvidu-deployment/community/singlenode/install.sh +++ b/openvidu-deployment/community/singlenode/install.sh @@ -23,6 +23,7 @@ export OPENVIDU_AGENT_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_SPEECH_PROCESSIN export OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE:-docker.io/openvidu/agent-speech-processing-sherpa:${OPENVIDU_VERSION}}" export LIVEKIT_INGRESS_SERVER_IMAGE="${LIVEKIT_INGRESS_SERVER_IMAGE:-docker.io/openvidu/ingress:${OPENVIDU_VERSION}}" export LIVEKIT_EGRESS_SERVER_IMAGE="${LIVEKIT_EGRESS_SERVER_IMAGE:-docker.io/openvidu/egress:${OPENVIDU_VERSION}}" +export LIVEKIT_EGRESS_SERVER_PRO_IMAGE="${LIVEKIT_EGRESS_SERVER_PRO_IMAGE:-docker.io/openvidu/egress-pro:${OPENVIDU_VERSION}}" export PROMETHEUS_IMAGE="${PROMETHEUS_IMAGE:-docker.io/prom/prometheus:v3.14.0}" export PROMTAIL_IMAGE="${PROMTAIL_IMAGE:-docker.io/grafana/promtail:3.6.11}" export ALLOY_IMAGE="${ALLOY_IMAGE:-docker.io/grafana/alloy:v1.19.2}" @@ -193,6 +194,7 @@ COMMON_DOCKER_OPTIONS="--network=host -v ${TMP_DIR}:/output \ -e OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE=$OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE \ -e LIVEKIT_INGRESS_SERVER_IMAGE=$LIVEKIT_INGRESS_SERVER_IMAGE \ -e LIVEKIT_EGRESS_SERVER_IMAGE=$LIVEKIT_EGRESS_SERVER_IMAGE \ + -e LIVEKIT_EGRESS_SERVER_PRO_IMAGE=$LIVEKIT_EGRESS_SERVER_PRO_IMAGE \ -e PROMETHEUS_IMAGE=$PROMETHEUS_IMAGE \ -e PROMTAIL_IMAGE=$PROMTAIL_IMAGE \ -e ALLOY_IMAGE=$ALLOY_IMAGE \ diff --git a/openvidu-deployment/community/singlenode/install_meet.sh b/openvidu-deployment/community/singlenode/install_meet.sh index 8a1128b96..2491c31b0 100644 --- a/openvidu-deployment/community/singlenode/install_meet.sh +++ b/openvidu-deployment/community/singlenode/install_meet.sh @@ -23,6 +23,7 @@ export OPENVIDU_AGENT_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_SPEECH_PROCESSIN export OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE:-docker.io/openvidu/agent-speech-processing-sherpa:${OPENVIDU_VERSION}}" export LIVEKIT_INGRESS_SERVER_IMAGE="${LIVEKIT_INGRESS_SERVER_IMAGE:-docker.io/openvidu/ingress:${OPENVIDU_VERSION}}" export LIVEKIT_EGRESS_SERVER_IMAGE="${LIVEKIT_EGRESS_SERVER_IMAGE:-docker.io/openvidu/egress:${OPENVIDU_VERSION}}" +export LIVEKIT_EGRESS_SERVER_PRO_IMAGE="${LIVEKIT_EGRESS_SERVER_PRO_IMAGE:-docker.io/openvidu/egress-pro:${OPENVIDU_VERSION}}" export PROMETHEUS_IMAGE="${PROMETHEUS_IMAGE:-docker.io/prom/prometheus:v3.14.0}" export PROMTAIL_IMAGE="${PROMTAIL_IMAGE:-docker.io/grafana/promtail:3.6.11}" export ALLOY_IMAGE="${ALLOY_IMAGE:-docker.io/grafana/alloy:v1.19.2}" @@ -193,6 +194,7 @@ COMMON_DOCKER_OPTIONS="--network=host -v ${TMP_DIR}:/output \ -e OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE=$OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE \ -e LIVEKIT_INGRESS_SERVER_IMAGE=$LIVEKIT_INGRESS_SERVER_IMAGE \ -e LIVEKIT_EGRESS_SERVER_IMAGE=$LIVEKIT_EGRESS_SERVER_IMAGE \ + -e LIVEKIT_EGRESS_SERVER_PRO_IMAGE=$LIVEKIT_EGRESS_SERVER_PRO_IMAGE \ -e PROMETHEUS_IMAGE=$PROMETHEUS_IMAGE \ -e PROMTAIL_IMAGE=$PROMTAIL_IMAGE \ -e ALLOY_IMAGE=$ALLOY_IMAGE \ diff --git a/openvidu-deployment/pro/elastic/install_ov_master_node.sh b/openvidu-deployment/pro/elastic/install_ov_master_node.sh index 9e5cfbd96..e6329cf00 100644 --- a/openvidu-deployment/pro/elastic/install_ov_master_node.sh +++ b/openvidu-deployment/pro/elastic/install_ov_master_node.sh @@ -23,6 +23,7 @@ export OPENVIDU_AGENT_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_SPEECH_PROCESSIN export OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE:-docker.io/openvidu/agent-speech-processing-sherpa:${OPENVIDU_VERSION}}" export LIVEKIT_INGRESS_SERVER_IMAGE="${LIVEKIT_INGRESS_SERVER_IMAGE:-docker.io/openvidu/ingress:${OPENVIDU_VERSION}}" export LIVEKIT_EGRESS_SERVER_IMAGE="${LIVEKIT_EGRESS_SERVER_IMAGE:-docker.io/openvidu/egress:${OPENVIDU_VERSION}}" +export LIVEKIT_EGRESS_SERVER_PRO_IMAGE="${LIVEKIT_EGRESS_SERVER_PRO_IMAGE:-docker.io/openvidu/egress-pro:${OPENVIDU_VERSION}}" export PROMETHEUS_IMAGE="${PROMETHEUS_IMAGE:-docker.io/prom/prometheus:v3.14.0}" export PROMTAIL_IMAGE="${PROMTAIL_IMAGE:-docker.io/grafana/promtail:3.6.11}" export ALLOY_IMAGE="${ALLOY_IMAGE:-docker.io/grafana/alloy:v1.19.2}" @@ -193,6 +194,7 @@ COMMON_DOCKER_OPTIONS="--network=host -v ${TMP_DIR}:/output \ -e OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE=$OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE \ -e LIVEKIT_INGRESS_SERVER_IMAGE=$LIVEKIT_INGRESS_SERVER_IMAGE \ -e LIVEKIT_EGRESS_SERVER_IMAGE=$LIVEKIT_EGRESS_SERVER_IMAGE \ + -e LIVEKIT_EGRESS_SERVER_PRO_IMAGE=$LIVEKIT_EGRESS_SERVER_PRO_IMAGE \ -e PROMETHEUS_IMAGE=$PROMETHEUS_IMAGE \ -e PROMTAIL_IMAGE=$PROMTAIL_IMAGE \ -e ALLOY_IMAGE=$ALLOY_IMAGE \ diff --git a/openvidu-deployment/pro/elastic/install_ov_media_node.sh b/openvidu-deployment/pro/elastic/install_ov_media_node.sh index ed9147b0d..ff6e6f00f 100644 --- a/openvidu-deployment/pro/elastic/install_ov_media_node.sh +++ b/openvidu-deployment/pro/elastic/install_ov_media_node.sh @@ -23,6 +23,7 @@ export OPENVIDU_AGENT_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_SPEECH_PROCESSIN export OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE:-docker.io/openvidu/agent-speech-processing-sherpa:${OPENVIDU_VERSION}}" export LIVEKIT_INGRESS_SERVER_IMAGE="${LIVEKIT_INGRESS_SERVER_IMAGE:-docker.io/openvidu/ingress:${OPENVIDU_VERSION}}" export LIVEKIT_EGRESS_SERVER_IMAGE="${LIVEKIT_EGRESS_SERVER_IMAGE:-docker.io/openvidu/egress:${OPENVIDU_VERSION}}" +export LIVEKIT_EGRESS_SERVER_PRO_IMAGE="${LIVEKIT_EGRESS_SERVER_PRO_IMAGE:-docker.io/openvidu/egress-pro:${OPENVIDU_VERSION}}" export PROMETHEUS_IMAGE="${PROMETHEUS_IMAGE:-docker.io/prom/prometheus:v3.14.0}" export PROMTAIL_IMAGE="${PROMTAIL_IMAGE:-docker.io/grafana/promtail:3.6.11}" export ALLOY_IMAGE="${ALLOY_IMAGE:-docker.io/grafana/alloy:v1.19.2}" @@ -193,6 +194,7 @@ COMMON_DOCKER_OPTIONS="--network=host -v ${TMP_DIR}:/output \ -e OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE=$OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE \ -e LIVEKIT_INGRESS_SERVER_IMAGE=$LIVEKIT_INGRESS_SERVER_IMAGE \ -e LIVEKIT_EGRESS_SERVER_IMAGE=$LIVEKIT_EGRESS_SERVER_IMAGE \ + -e LIVEKIT_EGRESS_SERVER_PRO_IMAGE=$LIVEKIT_EGRESS_SERVER_PRO_IMAGE \ -e PROMETHEUS_IMAGE=$PROMETHEUS_IMAGE \ -e PROMTAIL_IMAGE=$PROMTAIL_IMAGE \ -e ALLOY_IMAGE=$ALLOY_IMAGE \ diff --git a/openvidu-deployment/pro/ha/install_ov_master_node.sh b/openvidu-deployment/pro/ha/install_ov_master_node.sh index 6443f5873..15e63cbd0 100644 --- a/openvidu-deployment/pro/ha/install_ov_master_node.sh +++ b/openvidu-deployment/pro/ha/install_ov_master_node.sh @@ -23,6 +23,7 @@ export OPENVIDU_AGENT_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_SPEECH_PROCESSIN export OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE:-docker.io/openvidu/agent-speech-processing-sherpa:${OPENVIDU_VERSION}}" export LIVEKIT_INGRESS_SERVER_IMAGE="${LIVEKIT_INGRESS_SERVER_IMAGE:-docker.io/openvidu/ingress:${OPENVIDU_VERSION}}" export LIVEKIT_EGRESS_SERVER_IMAGE="${LIVEKIT_EGRESS_SERVER_IMAGE:-docker.io/openvidu/egress:${OPENVIDU_VERSION}}" +export LIVEKIT_EGRESS_SERVER_PRO_IMAGE="${LIVEKIT_EGRESS_SERVER_PRO_IMAGE:-docker.io/openvidu/egress-pro:${OPENVIDU_VERSION}}" export PROMETHEUS_IMAGE="${PROMETHEUS_IMAGE:-docker.io/prom/prometheus:v3.14.0}" export PROMTAIL_IMAGE="${PROMTAIL_IMAGE:-docker.io/grafana/promtail:3.6.11}" export ALLOY_IMAGE="${ALLOY_IMAGE:-docker.io/grafana/alloy:v1.19.2}" @@ -192,6 +193,7 @@ COMMON_DOCKER_OPTIONS="--network=host -v ${TMP_DIR}:/output \ -e OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE=$OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE \ -e LIVEKIT_INGRESS_SERVER_IMAGE=$LIVEKIT_INGRESS_SERVER_IMAGE \ -e LIVEKIT_EGRESS_SERVER_IMAGE=$LIVEKIT_EGRESS_SERVER_IMAGE \ + -e LIVEKIT_EGRESS_SERVER_PRO_IMAGE=$LIVEKIT_EGRESS_SERVER_PRO_IMAGE \ -e PROMETHEUS_IMAGE=$PROMETHEUS_IMAGE \ -e PROMTAIL_IMAGE=$PROMTAIL_IMAGE \ -e ALLOY_IMAGE=$ALLOY_IMAGE \ diff --git a/openvidu-deployment/pro/ha/install_ov_media_node.sh b/openvidu-deployment/pro/ha/install_ov_media_node.sh index 426a01f1b..0741f9bad 100644 --- a/openvidu-deployment/pro/ha/install_ov_media_node.sh +++ b/openvidu-deployment/pro/ha/install_ov_media_node.sh @@ -23,6 +23,7 @@ export OPENVIDU_AGENT_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_SPEECH_PROCESSIN export OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE:-docker.io/openvidu/agent-speech-processing-sherpa:${OPENVIDU_VERSION}}" export LIVEKIT_INGRESS_SERVER_IMAGE="${LIVEKIT_INGRESS_SERVER_IMAGE:-docker.io/openvidu/ingress:${OPENVIDU_VERSION}}" export LIVEKIT_EGRESS_SERVER_IMAGE="${LIVEKIT_EGRESS_SERVER_IMAGE:-docker.io/openvidu/egress:${OPENVIDU_VERSION}}" +export LIVEKIT_EGRESS_SERVER_PRO_IMAGE="${LIVEKIT_EGRESS_SERVER_PRO_IMAGE:-docker.io/openvidu/egress-pro:${OPENVIDU_VERSION}}" export PROMETHEUS_IMAGE="${PROMETHEUS_IMAGE:-docker.io/prom/prometheus:v3.14.0}" export PROMTAIL_IMAGE="${PROMTAIL_IMAGE:-docker.io/grafana/promtail:3.6.11}" export ALLOY_IMAGE="${ALLOY_IMAGE:-docker.io/grafana/alloy:v1.19.2}" @@ -193,6 +194,7 @@ COMMON_DOCKER_OPTIONS="--network=host -v ${TMP_DIR}:/output \ -e OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE=$OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE \ -e LIVEKIT_INGRESS_SERVER_IMAGE=$LIVEKIT_INGRESS_SERVER_IMAGE \ -e LIVEKIT_EGRESS_SERVER_IMAGE=$LIVEKIT_EGRESS_SERVER_IMAGE \ + -e LIVEKIT_EGRESS_SERVER_PRO_IMAGE=$LIVEKIT_EGRESS_SERVER_PRO_IMAGE \ -e PROMETHEUS_IMAGE=$PROMETHEUS_IMAGE \ -e PROMTAIL_IMAGE=$PROMTAIL_IMAGE \ -e ALLOY_IMAGE=$ALLOY_IMAGE \ diff --git a/openvidu-deployment/pro/singlenode/install.sh b/openvidu-deployment/pro/singlenode/install.sh index e9e7ae953..9963604dc 100644 --- a/openvidu-deployment/pro/singlenode/install.sh +++ b/openvidu-deployment/pro/singlenode/install.sh @@ -23,6 +23,7 @@ export OPENVIDU_AGENT_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_SPEECH_PROCESSIN export OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE:-docker.io/openvidu/agent-speech-processing-sherpa:${OPENVIDU_VERSION}}" export LIVEKIT_INGRESS_SERVER_IMAGE="${LIVEKIT_INGRESS_SERVER_IMAGE:-docker.io/openvidu/ingress:${OPENVIDU_VERSION}}" export LIVEKIT_EGRESS_SERVER_IMAGE="${LIVEKIT_EGRESS_SERVER_IMAGE:-docker.io/openvidu/egress:${OPENVIDU_VERSION}}" +export LIVEKIT_EGRESS_SERVER_PRO_IMAGE="${LIVEKIT_EGRESS_SERVER_PRO_IMAGE:-docker.io/openvidu/egress-pro:${OPENVIDU_VERSION}}" export PROMETHEUS_IMAGE="${PROMETHEUS_IMAGE:-docker.io/prom/prometheus:v3.14.0}" export PROMTAIL_IMAGE="${PROMTAIL_IMAGE:-docker.io/grafana/promtail:3.6.11}" export ALLOY_IMAGE="${ALLOY_IMAGE:-docker.io/grafana/alloy:v1.19.2}" @@ -192,6 +193,7 @@ COMMON_DOCKER_OPTIONS="--network=host -v ${TMP_DIR}:/output \ -e OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE=$OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE \ -e LIVEKIT_INGRESS_SERVER_IMAGE=$LIVEKIT_INGRESS_SERVER_IMAGE \ -e LIVEKIT_EGRESS_SERVER_IMAGE=$LIVEKIT_EGRESS_SERVER_IMAGE \ + -e LIVEKIT_EGRESS_SERVER_PRO_IMAGE=$LIVEKIT_EGRESS_SERVER_PRO_IMAGE \ -e PROMETHEUS_IMAGE=$PROMETHEUS_IMAGE \ -e PROMTAIL_IMAGE=$PROMTAIL_IMAGE \ -e ALLOY_IMAGE=$ALLOY_IMAGE \ diff --git a/openvidu-deployment/update.sh b/openvidu-deployment/update.sh index a00782549..7af27fe74 100644 --- a/openvidu-deployment/update.sh +++ b/openvidu-deployment/update.sh @@ -26,6 +26,7 @@ export OPENVIDU_AGENT_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_SPEECH_PROCESSIN export OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE="${OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE:-docker.io/openvidu/agent-speech-processing-sherpa:${OPENVIDU_VERSION}}" export LIVEKIT_INGRESS_SERVER_IMAGE="${LIVEKIT_INGRESS_SERVER_IMAGE:-docker.io/openvidu/ingress:${OPENVIDU_VERSION}}" export LIVEKIT_EGRESS_SERVER_IMAGE="${LIVEKIT_EGRESS_SERVER_IMAGE:-docker.io/openvidu/egress:${OPENVIDU_VERSION}}" +export LIVEKIT_EGRESS_SERVER_PRO_IMAGE="${LIVEKIT_EGRESS_SERVER_PRO_IMAGE:-docker.io/openvidu/egress-pro:${OPENVIDU_VERSION}}" export PROMETHEUS_IMAGE="${PROMETHEUS_IMAGE:-docker.io/prom/prometheus:v3.14.0}" export PROMTAIL_IMAGE="${PROMTAIL_IMAGE:-docker.io/grafana/promtail:3.6.11}" export ALLOY_IMAGE="${ALLOY_IMAGE:-docker.io/grafana/alloy:v1.19.2}" @@ -213,6 +214,7 @@ validate_upgrade() { -u OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE \ -u LIVEKIT_INGRESS_SERVER_IMAGE \ -u LIVEKIT_EGRESS_SERVER_IMAGE \ + -u LIVEKIT_EGRESS_SERVER_PRO_IMAGE \ -u PROMETHEUS_IMAGE \ -u PROMTAIL_IMAGE \ -u ALLOY_IMAGE \ @@ -372,6 +374,7 @@ COMMON_DOCKER_OPTIONS="--network=host \ -e OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE=$OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE \ -e LIVEKIT_INGRESS_SERVER_IMAGE=$LIVEKIT_INGRESS_SERVER_IMAGE \ -e LIVEKIT_EGRESS_SERVER_IMAGE=$LIVEKIT_EGRESS_SERVER_IMAGE \ + -e LIVEKIT_EGRESS_SERVER_PRO_IMAGE=$LIVEKIT_EGRESS_SERVER_PRO_IMAGE \ -e PROMETHEUS_IMAGE=$PROMETHEUS_IMAGE \ -e PROMTAIL_IMAGE=$PROMTAIL_IMAGE \ -e ALLOY_IMAGE=$ALLOY_IMAGE \