openvidu/openvidu-server/docker/openvidu-recording/entrypoint.sh

21 lines
629 B
Bash
Raw Normal View History

#!/bin/bash -x
2018-01-23 11:59:02 +01:00
### Use container as a single headless chrome ###
if [ "$HEADLESS_CHROME_ONLY" == true ]; then
google-chrome --no-sandbox --headless --remote-debugging-port=$HEADLESS_CHROME_PORT &> /chrome.log &
sleep 100000000
else
### Use container as OpenVidu recording module ###
2023-01-18 16:02:57 +01:00
CONTAINER_WORKING_MODE=${CONTAINER_WORKING_MODE:-COMPOSED}
2023-01-18 16:02:57 +01:00
if [[ "${CONTAINER_WORKING_MODE}" == "COMPOSED" ]]; then
./composed.sh
2023-01-18 16:02:57 +01:00
elif [[ "${CONTAINER_WORKING_MODE}" == "COMPOSED_QUICK_START" ]]; then
./composed_quick_start.sh
elif [[ "${CONTAINER_WORKING_MODE}" == "BROADCAST" ]]; then
./broadcast.sh
2018-02-06 10:09:14 +01:00
fi
fi