Added fix to JIB installer
This commit is contained in:
@@ -1,8 +1,8 @@
|
|||||||
#######################
|
#######################
|
||||||
# JitsiMeet - JIB #
|
# JitsiMeet - JIB #
|
||||||
#######################
|
#######################
|
||||||
if [ ! -f "~/jistiMeet.var" ] ; then echo 'Please put "/etc/ICTM/JitsiMeet.var" from main server in "~/jistiMeet.var"' && exit ; fi
|
if [ ! -f ~/JitsiMeet.var ] ; then echo 'Please put "/etc/ICTM/JitsiMeet.var" from main server in "~/JitsiMeet.var"' && exit ; fi
|
||||||
source ~/jistiMeet.var
|
source ~/JitsiMeet.var
|
||||||
|
|
||||||
##-----------------##
|
##-----------------##
|
||||||
# Defining Vars #
|
# Defining Vars #
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
#######################
|
#######################
|
||||||
# JitsiMeet - JVB #
|
# JitsiMeet - JVB #
|
||||||
#######################
|
#######################
|
||||||
if [ ! -f "~/jistiMeet.var" ] ; then echo 'Please put "/etc/ICTM/JitsiMeet.var" from main server in "~/jistiMeet.var"' && exit ; fi
|
if [ ! -f ~/JitsiMeet.var ] ; then echo 'Please put "/etc/ICTM/JitsiMeet.var" from main server in "~/JitsiMeet.var"' && exit ; fi
|
||||||
|
|
||||||
source ~/jistiMeet.var
|
source ~/JitsiMeet.var
|
||||||
|
|
||||||
##-----------------##
|
##-----------------##
|
||||||
# Defining Vars #
|
# Defining Vars #
|
||||||
|
|||||||
13
JIB/conf.sh
13
JIB/conf.sh
@@ -13,8 +13,8 @@ echo "y" | ufw enable > $OUTPUT 2>&1
|
|||||||
#install ChromeDriver
|
#install ChromeDriver
|
||||||
curl --retry 7 --retry-delay 5 -s http://chromedriver.storage.googleapis.com/"$(curl -sS chromedriver.storage.googleapis.com/LATEST_RELEASE)"/chromedriver_linux64.zip -o /tmp/chromedriver.zip
|
curl --retry 7 --retry-delay 5 -s http://chromedriver.storage.googleapis.com/"$(curl -sS chromedriver.storage.googleapis.com/LATEST_RELEASE)"/chromedriver_linux64.zip -o /tmp/chromedriver.zip
|
||||||
unzip /tmp/chromedriver.zip -d /tmp > $OUTPUT 2>&1
|
unzip /tmp/chromedriver.zip -d /tmp > $OUTPUT 2>&1
|
||||||
sudo mv -f /tmp/chromedriver /usr/local/bin/chromedriver > $OUTPUT 2>&1
|
mv -f /tmp/chromedriver /usr/local/bin/chromedriver > $OUTPUT 2>&1
|
||||||
sudo chmod 0755 /usr/local/bin/chromedriver > $OUTPUT 2>&1
|
chmod 0755 /usr/local/bin/chromedriver > $OUTPUT 2>&1
|
||||||
|
|
||||||
#config chrome
|
#config chrome
|
||||||
mkdir -p /etc/opt/chrome/policies/managed > $OUTPUT 2>&1
|
mkdir -p /etc/opt/chrome/policies/managed > $OUTPUT 2>&1
|
||||||
@@ -25,14 +25,17 @@ echo "snd_aloop" >> /etc/modules > $OUTPUT 2>&1
|
|||||||
modprobe snd_aloop > $OUTPUT 2>&1
|
modprobe snd_aloop > $OUTPUT 2>&1
|
||||||
|
|
||||||
##config dns
|
##config dns
|
||||||
mv /etc/resolve.conf /etc/resolve.conf.bck > $OUTPUT 2>&1
|
mv resolv.conf resolv.conf.bck > $OUTPUT 2>&1
|
||||||
echo "nameserver $intip" > /etc/resolve.conf
|
echo "nameserver $intip" > resolv.conf
|
||||||
|
|
||||||
#config jibri
|
#config jibri
|
||||||
|
systemctl stop jibri
|
||||||
curl --retry 7 --retry-delay 5 -s "$mrepo"/raw/branch/"$mbranch"/conf/config.json -o /etc/jitsi/jibri/config.json
|
curl --retry 7 --retry-delay 5 -s "$mrepo"/raw/branch/"$mbranch"/conf/config.json -o /etc/jitsi/jibri/config.json
|
||||||
sed -i -e 's/DOMAINname/'$domain'/g' -e 's/JIBRIname/'$jibinstid'/g' -e 's/RECsecret/'$jibrsec'/g' -e 's/JIBRIsecret/'$jibsec'/g' /etc/jitsi/jibri/config.json
|
sed -i -e 's/DOMAINname/'$domain'/g' -e 's/JIBRIname/'$jibinstid'/g' -e 's/RECsecret/'$jibrsec'/g' -e 's/JIBRIsecret/'$jibsec'/g' /etc/jitsi/jibri/config.json
|
||||||
usermod -aG adm,audio,video,plugdev jibri > $OUTPUT 2>&1
|
usermod -aG adm,audio,video,plugdev jibri > $OUTPUT 2>&1
|
||||||
mkdir /recordings > $OUTPUT 2>&1
|
mkdir /recordings > $OUTPUT 2>&1
|
||||||
chown jibri:jibri /recordings > $OUTPUT 2>&1
|
chown jibri:jibri /recordings > $OUTPUT 2>&1
|
||||||
|
|
||||||
sed -i "s=exec java=exec /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java=g" /opt/jitsi/jibri/launch.sh
|
sed -i "s=exec java=exec /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java=g" /opt/jitsi/jibri/launch.sh
|
||||||
|
systemctl enable jibri > $OUTPUT 2>&1
|
||||||
|
systemctl start jibri > $OUTPUT 2>&1
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user