Added UDP Port config

This commit is contained in:
Oswaldo Zerpa
2020-09-16 15:50:27 -05:00
parent f490027eeb
commit 4bf34876df
2 changed files with 7 additions and 5 deletions
+1
View File
@@ -1,3 +1,4 @@
COMPANYNAME="ZH Consultores" COMPANYNAME="ZH Consultores"
COMPANYDOMAIN="zhconsultores.com" COMPANYDOMAIN="zhconsultores.com"
COMPANYSUBDOMAIN="reunion" COMPANYSUBDOMAIN="reunion"
UDPPORT="12000"
+6 -5
View File
@@ -16,12 +16,12 @@ echo " "
echo " " echo " "
echo " " echo " "
echo "Before executing this script, make sure to meet the following requisites:" echo "Before executing this script, make sure to meet the following requisites:"
echo " 1. Properly configure HAProxy in OPNsense" echo " 1. Properly configure OPNsense: Alias, Forward NAT Rule UDP, Real Server, BackendPool, Condition, Rule, PublicServer"
echo " 2. Replace favicon.ico, watermark.png, background.png for company ones" echo " 2. Replace favicon.ico, watermark.png, background.png for company ones"
echo " 3. " echo " 3. \$COMPANYSUBDOMAIN CNAME record in cloudflare pointing to ragnar.zh.com.pa"
echo " 4. "
echo "" echo ""
echo "Execute this script every time you run apt-get upgrade" echo ""
echo "WARNING: Execute this script only once!"
echo "" echo ""
read -r -p "Do you want to continue installing this Jitsi Meet server? Choose \"No\" to Cancel and Exit [y/N]: " response read -r -p "Do you want to continue installing this Jitsi Meet server? Choose \"No\" to Cancel and Exit [y/N]: " response
case $response in case $response in
@@ -60,7 +60,8 @@ apt install jitsi-meet
/usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
# Adapting config to work properly behind NAT # Adapting config to work properly behind NAT
echo "org.ice4j.ice.harvest.NAT_HARVESTER_LOCAL_ADDRESS=$LOCALIP echo "org.jitsi.videobridge.SINGLE_PORT_HARVESTER_PORT=$UDPPORT
org.ice4j.ice.harvest.NAT_HARVESTER_LOCAL_ADDRESS=$LOCALIP
org.ice4j.ice.harvest.NAT_HARVESTER_PUBLIC_ADDRESS=$PUBLICIP" >> /etc/jitsi/videobridge/sip-communicator.properties org.ice4j.ice.harvest.NAT_HARVESTER_PUBLIC_ADDRESS=$PUBLICIP" >> /etc/jitsi/videobridge/sip-communicator.properties
sed -i 's/org.ice4j.ice.harvest.STUN_MAPPING_HARVESTER_ADDRESSES/#org.ice4j.ice.harvest.STUN_MAPPING_HARVESTER_ADDRESSES/g' /etc/jitsi/videobridge/sip-communicator.properties sed -i 's/org.ice4j.ice.harvest.STUN_MAPPING_HARVESTER_ADDRESSES/#org.ice4j.ice.harvest.STUN_MAPPING_HARVESTER_ADDRESSES/g' /etc/jitsi/videobridge/sip-communicator.properties
rm -rf /etc/nginx/modules-enabled/60-jitsi-meet.conf rm -rf /etc/nginx/modules-enabled/60-jitsi-meet.conf