forked from switnet/quick-jibri-installer
Fix position for custom interface_config.js
And some format fixes
This commit is contained in:
parent
007074a93a
commit
4592a6820e
|
@ -404,14 +404,14 @@ elif [ "$ENABLE_BLESSM" = "yes" ]; then
|
|||
echo "Brandless mode will be set."
|
||||
fi
|
||||
done
|
||||
echo "We'll take a minute to localize some UI excerpts if you need."
|
||||
echo -e "\nWe'll take a minute to localize some UI excerpts if you need.\n"
|
||||
#Participant
|
||||
echo "> Do you want to translate 'Participant' to your own language?"
|
||||
echo -e "\n> Do you want to translate 'Participant' to your own language?" && \
|
||||
read -p "Leave empty to use the default one (English): "$'\n' L10N_PARTICIPANT
|
||||
#Me
|
||||
echo "> Do you want to translate 'me' to your own language?
|
||||
echo -e" \n> Do you want to translate 'me' to your own language?
|
||||
This must be a really small word to present one self.
|
||||
Some suggestions might be: yo (Spanish) | je (French) | ich (German)"
|
||||
Some suggestions might be: yo (Spanish) | je (French) | ich (German)\n" && \
|
||||
read -p "Leave empty to use the default one (English): "$'\n' L10N_ME
|
||||
#Welcome Page
|
||||
while [[ "$ENABLE_WELCP" != "yes" && "$ENABLE_WELCP" != "no" ]]
|
||||
|
@ -814,31 +814,16 @@ elif [ "$DROP_TLS1" = "yes" ] && [ "$DIST" = "xenial" ];then
|
|||
echo "Only dropping TLSv1/1.1"
|
||||
sed -i "s|TLSv1 TLSv1.1||" /etc/nginx/nginx.conf
|
||||
sed -i "s| TLSv1.3||" $WS_CONF
|
||||
elif [ "$DROP_TLS1" = "no" ];then
|
||||
echo "No TLSv1/1.1 dropping was done."
|
||||
else
|
||||
echo "No TLSv1/1.1 dropping was done. Please report to
|
||||
echo "No contidion meet, please report to
|
||||
https://github.com/switnet-ltd/quick-jibri-installer/issues "
|
||||
fi
|
||||
|
||||
echo "Disable \"Blur my background\" until new notice"
|
||||
sed -i "s|'videobackgroundblur', ||" $INT_CONF
|
||||
|
||||
# Applying best practives for interface config.js
|
||||
echo -e "\n> Setting up custom interface_config.js acording to best practices.\n"
|
||||
cp "$INT_CONF" "$INT_CONF_ETC"
|
||||
|
||||
#Tune webserver for interface_config.js
|
||||
if [ -f $WS_CONF ]; then
|
||||
sed -i "/external_api.js/i \\\n" $WS_CONF
|
||||
sed -i "/external_api.js/i \ \ \ \ location = \/interface_config.js {" $WS_CONF
|
||||
sed -i "/external_api.js/i \ \ \ \ \ \ \ \ alias \/etc\/jitsi\/meet\/$DOMAIN-interface_config.js;" $WS_CONF
|
||||
sed -i "/external_api.js/i \ \ \ \ }" $WS_CONF
|
||||
sed -i "/external_api.js/i \\\n" $WS_CONF
|
||||
systemctl reload nginx
|
||||
else
|
||||
echo "No interface_config.js configuration done to server file, please report to:
|
||||
-> https://github.com/switnet-ltd/quick-jibri-installer/issues"
|
||||
fi
|
||||
|
||||
#================== Setup prosody conf file =================
|
||||
|
||||
#Setup secure rooms
|
||||
|
@ -935,6 +920,22 @@ if [ "$ENABLE_BLESSM" = "yes" ]; then
|
|||
sed -i "s|ENABLE_BLESSM=.*|ENABLE_BLESSM=\"on\"|" jitsi-updater.sh
|
||||
bash $PWD/jm-bm.sh
|
||||
fi
|
||||
# Applying best practives for interface config.js
|
||||
echo -e "\n> Setting up custom interface_config.js acording to best practices.\n"
|
||||
cp "$INT_CONF" "$INT_CONF_ETC"
|
||||
|
||||
#Tune webserver for interface_config.js
|
||||
if [ -f $WS_CONF ]; then
|
||||
sed -i "/external_api.js/i \\\n" $WS_CONF
|
||||
sed -i "/external_api.js/i \ \ \ \ location = \/interface_config.js {" $WS_CONF
|
||||
sed -i "/external_api.js/i \ \ \ \ \ \ \ \ alias \/etc\/jitsi\/meet\/$DOMAIN-interface_config.js;" $WS_CONF
|
||||
sed -i "/external_api.js/i \ \ \ \ }" $WS_CONF
|
||||
sed -i "/external_api.js/i \\\n" $WS_CONF
|
||||
systemctl reload nginx
|
||||
else
|
||||
echo "No interface_config.js configuration done to server file, please report to:
|
||||
-> https://github.com/switnet-ltd/quick-jibri-installer/issues"
|
||||
fi
|
||||
#JRA via Nextcloud
|
||||
if [ "$ENABLE_NC_ACCESS" = "yes" ]; then
|
||||
echo "JRA via Nextcloud will be enabled."
|
||||
|
|
Loading…
Reference in New Issue