Add application server NGINX config

This commit is contained in:
pabloFuente 2022-09-20 16:20:10 +02:00
parent 26682b8a36
commit c892eaad3f
2 changed files with 7 additions and 0 deletions

View File

@ -23,6 +23,11 @@ server {
{{ redirect_index_to_domain }}
location /api {
rewrite /api(.*) /$1 break;
proxy_pass url_application_server;
}
location /basic-videoconference {
rewrite /basic-videoconference(.*) /$1 break;
proxy_pass url_ov_basic_videoconference;

View File

@ -1,6 +1,7 @@
#!/bin/sh
# Show input enviroment variables
echo "Application server: ${URL_APPLICATION_SERVER}"
echo "openvidu-basic-videoconference: ${URL_OV_BASIC_VIDEOCONFERENCE}"
echo "openvidu-basic-screenshare: ${URL_OV_BASIC_SCREENSHARE}"
echo "openvidu-basic-webinar: ${URL_OV_BASIC_WEBINAR}"
@ -9,6 +10,7 @@ echo "openvidu-getaroom: ${URL_OV_GETAROOM}"
echo "openvidu-call: ${URL_OV_CALL}"
# Load nginx conf files
sed -i "s|url_application_server|${URL_APPLICATION_SERVER}|" /etc/nginx/conf.d/default.conf
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