Skip to content

Instantly share code, notes, and snippets.

@chattybot0
Last active November 2, 2020 10:27
Show Gist options
  • Save chattybot0/f8c0e01e4334c67f796c8ab189aa15d7 to your computer and use it in GitHub Desktop.
Save chattybot0/f8c0e01e4334c67f796c8ab189aa15d7 to your computer and use it in GitHub Desktop.
Jitsi docker installation

Install jitsi meet docker server on your centos server.

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!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment