just run this command:
rm -f jitsi.sh;wget https://gist.githubusercontent.com/chattybot0/f8c0e01e4334c67f796c8ab189aa15d7/raw/4cf72e6c8284c0f9ad8568a8aba4c79e925a41c6/jitsi.sh;chmod +x jitsi.sh; ./jitsi.sh;
#credits | |
clear | |
sleep 2 | |
echo "I am not affiliated with jitsi in any ways, and jitsi trademark belongs to jitsi, inc."; | |
sleep 2 | |
clear | |
#install docker | |
sudo yum install docker -y | |
#install docker compose | |
sudo curl -L --fail https://github.com/docker/compose/releases/download/1.27.4/run.sh -o /usr/local/bin/docker-compose | |
sudo chmod +x /usr/local/bin/docker-compose | |
#go to opt | |
cd /opt | |
#download jitsi docker | |
git clone https://github.com/jitsi/docker-jitsi-meet && cd docker-jitsi-meet | |
#installation | |
cd /opt/docker-jitsi-meet | |
cp env.sample .env | |
./gen-passwords.sh | |
#prompt | |
sleep 2 | |
echo "you will be redirected to a file that you need to edit based on your use." | |
echo "when done, press Ctrl + O, and then press enter, then press Ctrl + X." | |
sleep 2 | |
nano ./.env | |
#finish | |
mkdir -p /opt/.jitsi-meet-cfg/{web/letsencrypt,transcripts,prosody,jicofo,jvb,jigasi,jibri} | |
docker-compose up | |
#done | |
clear | |
echo "Jitsi meeting installation was finished." | |
echo "Thanks for using chattybot0's jitsi installer!" |