From ae328e4e255749cb2b6ee9da0f9513d4e94f9408 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Fri, 25 Sep 2026 00:54:41 +0200 Subject: [PATCH] Run livekit-server with "exec" in entrypoint scripts of local-meet That makes the server PID 1, so it gets Docker's SIGTERM, drains and unregisters instead of being SIGKILLed 10 s later. --- .../community/local-meet/docker-compose.base.yaml | 2 +- openvidu-deployment/pro/local-meet/docker-compose.base.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/openvidu-deployment/community/local-meet/docker-compose.base.yaml b/openvidu-deployment/community/local-meet/docker-compose.base.yaml index 3b47742a1..59c2e7175 100644 --- a/openvidu-deployment/community/local-meet/docker-compose.base.yaml +++ b/openvidu-deployment/community/local-meet/docker-compose.base.yaml @@ -115,7 +115,7 @@ services: echo "Using as NODE_IP: $$LAN_PRIVATE_IP" export NODE_IP="$$LAN_PRIVATE_IP" fi - ./livekit-server "$@" + exec ./livekit-server "$@" OPENVIDU_MEET_ENTRYPOINT: | #!/bin/bash . /scripts/utils.sh diff --git a/openvidu-deployment/pro/local-meet/docker-compose.base.yaml b/openvidu-deployment/pro/local-meet/docker-compose.base.yaml index 8455b7b65..aa2e4fdfa 100644 --- a/openvidu-deployment/pro/local-meet/docker-compose.base.yaml +++ b/openvidu-deployment/pro/local-meet/docker-compose.base.yaml @@ -122,7 +122,7 @@ services: LIVEKIT_OPENVIDU_NODE_PRIVATE_IP="$$(hostname -i)" export LIVEKIT_OPENVIDU_NODE_PRIVATE_IP - ./livekit-server "$@" + exec ./livekit-server "$@" OPENVIDU_V2_COMPAT_ENTRYPOINT: | #!/bin/sh set -e