![]() Now copy the example environment file: cp env.example. Now lets create the directories needed for Jitsi Meet by running the following command: mkdir -p ~/.jitsi-meet-cfg/Ĭhange into the directory: cd docker-jitsi-meet So lets install Jitsi Meet on CentOS.įirst download Jitsi Meet for Docker by running the following command: git clone Since the Jitsi Meet package isnt available on CentOS or AlmaLinux, we instead install it using Docker. The output should be similar to this: docker-compose version 1.29.2, build 5becea4c Now lets verify the installed version of Docker compose by running the following command: docker-compose -version Next, set the permissions on the downloaded file by running the following command: chmod +x /usr/local/bin/docker-compose Now we need to install the Docker compose into our CentOS or AlmaLinux installation, to do this, run the following commands: curl -L "$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose Systemctl start docker Step 2: Install Docker Compose With Docker now installed, lets tell systemd to enable Docker and to start on reboot by running the following commands: systemctl enable docker Lets install the latest stable version by running the following command: dnf install docker-ce The repository contains several versions of docker-ce, to view them run the following command: dnf list docker-ce -showduplicates | sort -r The docker-ce-stable repository is now installed on our server. Now, lets add the Docker repo by running the following command: dnf config-manager -add-repo dnf update Step 1: Add the Docker Repositoryįirst of all, we need to add the Docker repo to CentOS or AlmaLinux as it is not included by default, to do this first run the following command: dnf install yum-utils curl git -y Lets get the dnf package manager up to date, this will ensure the repositorys are working correctly. We recommend installing on CentOS 8 or AlmaLinuxįor Jitsi Meet, you can install this with Docker on a Virtual Private Server from Sebae, the server will be ready for use within minutes of ordering.Step 4: Configure Firewall Rules for Jitsi Meet. ![]() It looks like video is encrypted but I'm unclear what method it's encrypted. ![]() Lots of the concerns of Zoom's security are resolved by using readily available standards and software instead of depending on proprietary black box solutions that turn out to send encryption keys through china.ĮDIT: As kardos notes below the video actually runs over udp on port 10000 so it is not encrypted over https. If you don't trust Jitsi's ability to password protect rooms, you could put normal http password authentication in front of your jitsi install - which would break the mobile app but work just fine in your browser. It's not end to end encrypted because that's not really possible, but the only place its unencrypted is in your browser and on the server you own and control. The video and voice is encrypted over SSL between the clients and the server. Running a videoconference software that just works in your browser over https solves a large majority of security concerns. * Traditional Web Servers (Apache 2 or nginx) That means it gets to leverage the readily available and easily understood security of: Jitsi Meet runs on your own server and lets you videoconference using just your browser and its built in support for WebRTC.
0 Comments
Leave a Reply. |