cruizba 1ddfa8e4b9 Add screenshare tutorial, update and fixes demos infrastructure
- Added new tutorial for screenshare
- Update FROM of all demos docker images
- Don't use upstream in nginx. This will make nginx stop when a domain is not reachable on startup.
2021-10-15 16:51:55 +02:00

24 lines
982 B
Bash

#!/bin/sh
# Show input enviroment variables
echo "openvidu-basic-videoconference: ${URL_OV_BASIC_VIDEOCONFERENCE}"
echo "openvidu-basic-screenshare: ${URL_OV_BASIC_SCREENSHARE}"
echo "openvidu-basic-webinar: ${URL_OV_BASIC_WEBINAR}"
echo "openvidu-classroom: ${URL_OV_CLASSROOM}"
echo "openvidu-getaroom: ${URL_OV_GETAROOM}"
echo "openvidu-call: ${URL_OV_CALL}"
# Load nginx conf files
sed -i "s|url_ov_basic_videoconference|${URL_OV_BASIC_VIDEOCONFERENCE}|" /etc/nginx/conf.d/default.conf
sed -i "s|url_ov_basic_screenshare|${URL_OV_BASIC_SCREENSHARE}|" /etc/nginx/conf.d/default.conf
sed -i "s|url_ov_basic_webinar|${URL_OV_BASIC_WEBINAR}|" /etc/nginx/conf.d/default.conf
sed -i "s|url_ov_classroom|${URL_OV_CLASSROOM}|" /etc/nginx/conf.d/default.conf
sed -i "s|url_ov_getaroom|${URL_OV_GETAROOM}|" /etc/nginx/conf.d/default.conf
sed -i "s|url_ov_call|${URL_OV_CALL}|" /etc/nginx/conf.d/default.conf
# Run nginx
nginx -g "daemon off;"
# Show logs
tail -f /var/log/nginx/*.log