forked from switnet/quick-jibri-installer
				
			Merge branch 'master' of https://github.com/switnet-ltd/quick-jibri-installer
This commit is contained in:
		
						commit
						15c67bf309
					
				| 
						 | 
				
			
			@ -145,6 +145,16 @@ else
 | 
			
		|||
	echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list
 | 
			
		||||
	wget -qO -  https://download.jitsi.org/jitsi-key.gpg.key | apt-key add -
 | 
			
		||||
fi
 | 
			
		||||
#Default to LE SSL?
 | 
			
		||||
while [[ $LE_SSL != yes && $LE_SSL != no ]]
 | 
			
		||||
do
 | 
			
		||||
read -p "> Do you plan to use Let's Encrypt SSL certs?: (yes or no)"$'\n' -r LE_SSL
 | 
			
		||||
if [ $LE_SSL = yes ]; then
 | 
			
		||||
	echo "We'll defaul to Let's Encrypt SSL cers."
 | 
			
		||||
elif [ $LE_SSL = no ]; then
 | 
			
		||||
	echo "We'll let you choose later on for it."
 | 
			
		||||
fi
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
# Requirements
 | 
			
		||||
echo "We'll start by installing system requirements this may take a while please be patient..."
 | 
			
		||||
| 
						 | 
				
			
			@ -169,7 +179,9 @@ echo "
 | 
			
		|||
# Install Jitsi Framework
 | 
			
		||||
#--------------------------------------------------
 | 
			
		||||
"
 | 
			
		||||
if [ "$LE_SSL" = "yes" ]; then
 | 
			
		||||
echo "set jitsi-meet/cert-choice	select	Generate a new self-signed certificate (You will later get a chance to obtain a Let's encrypt certificate)" | debconf-set-selections
 | 
			
		||||
fi
 | 
			
		||||
apt-get -y install \
 | 
			
		||||
				jitsi-meet \
 | 
			
		||||
				jibri \
 | 
			
		||||
| 
						 | 
				
			
			@ -288,15 +300,19 @@ elif [ $DROP_TLS1 = yes ]; then
 | 
			
		|||
fi
 | 
			
		||||
done
 | 
			
		||||
#SSL LE
 | 
			
		||||
while [[ $ENABLE_SSL != yes && $ENABLE_SSL != no ]]
 | 
			
		||||
do
 | 
			
		||||
read -p "> Do you want to setup LetsEncrypt with your domain: (yes or no)"$'\n' -r ENABLE_SSL
 | 
			
		||||
if [ $ENABLE_SSL = no ]; then
 | 
			
		||||
	echo "Please run letsencrypt.sh manually post-installation."
 | 
			
		||||
elif [ $ENABLE_SSL = yes ]; then
 | 
			
		||||
	echo "SSL will be enabled."
 | 
			
		||||
if [ "$LE_SSL" = "yes" ]; then
 | 
			
		||||
	ENABLE_SSL=yes
 | 
			
		||||
else
 | 
			
		||||
	while [[ $ENABLE_SSL != yes && $ENABLE_SSL != no ]]
 | 
			
		||||
	do
 | 
			
		||||
	read -p "> Do you want to setup LetsEncrypt with your domain: (yes or no)"$'\n' -r ENABLE_SSL
 | 
			
		||||
	if [ $ENABLE_SSL = no ]; then
 | 
			
		||||
		echo "Please run letsencrypt.sh manually post-installation."
 | 
			
		||||
	elif [ $ENABLE_SSL = yes ]; then
 | 
			
		||||
		echo "SSL will be enabled."
 | 
			
		||||
	fi
 | 
			
		||||
	done
 | 
			
		||||
fi
 | 
			
		||||
done
 | 
			
		||||
#Dropbox
 | 
			
		||||
while [[ $ENABLE_DB != yes && $ENABLE_DB != no ]]
 | 
			
		||||
do
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue