Sed -i 's/lua_objlen/lua_rawlen/g ' lua_cjson.c & Now you should have Jitsi with JWT authentication and moderated meetings setup! If you need help, or are looking for someone that can host this for you, please contact Redpill Linpro – experts in Jitsi.Luarocks unpack lua-cjson-2.1.0. & env & mvn spring-boot:run Do you need help? … sudo systemctl restart prosody & sudo systemctl restart jicofo & sudo systemctl restart jitsi-videobridge2 Download moderated meetings git clone You may test your tokens on jitok, or jwt.io. Disable auto-owner hocon -f /etc/jitsi/jicofo/nf \ Remember, ID and SECRET should be different! Do not use our example password, create your own and save them in a secured place. This could be anything, like a super long password i.e 6TBGBuMaX8CpMtjqL53RgaqFCYSfhP2jR5RHDZLrQFzYBcPyG8. Port 80/443 to be opened in your firewall/gateway JWT authentication Install and setup jitsi-meet-tokens sudo apt install jitsi-meet-tokensĭuring the setup you will be asked to add your ID and SECRET. The recommended option here is to use Let’s Encrypt for TLS, and to be able to obtain a certificate you need 2 things:Ģ. Sed -i "s|.*DefaultTasksMax=.*|DefaultTasksMax=65000|g" /etc/systemd/nf Install Jitsi-meet apt-get install jitsi-meet Sed -i "s|.*DefaultLimitNPROC=.*|DefaultLimitNPROC=65000|g" /etc/systemd/nf Ufw status verbose Kernel tuning sed -i "s|.*DefaultLimitNOFILE=.*|DefaultLimitNOFILE=65000|g" /etc/systemd/nf But, just to make sure, it could be a good idea to add this. This step is optional since you can control this in your gateway, and all the services that needs to be opened are automatically opened by Ubuntu. Prosody repository curl -sL | sudo tee /etc/apt/keyrings/prosody-debian-packages.keyĮcho "deb $(lsb_release -sc) main" | sudo tee /etc/apt//prosody-debian-packages.list Jitsi repository curl -sL | gpg -dearmor | sudo tee /usr/share/keyrings/jitsi-keyring.gpgĮcho "deb stable/" | sudo tee /etc/apt//jitsi-stable.list More dependencies sudo apt-get update & sudo apt-get install lua5.2 -y Add UFW allow rules Dependecies sudo apt-get update & sudo apt-get install lshw net-tools apt-utils gnupg2 nginx-full apt-transport-https ufw -y You can also use our install script which will do everything for you automatically. We’ll install Jitsi on Ubuntu 22.04 (minimal) and here’s a short summation of the steps. We won’t reinvent the wheel here, so take a look at their own guide. It’s super easy since the developers made the configuring of the packages very straight forward. Eager to begin? Well, let’s do it! Install Jitsiįirst of all, you need to install the Jitsi “base”. A big bonus is that it’s free to use, and you can even run it on your own server! If you care about privacy and your integrity, Jitsi is something for you. One of those services are Jitsi – one of the best (if not the best) video conference software. More and more companies decided to go open-source, and with that many great new open-sourced (and free) options are available for both your company and private life day-to-day. The last couple of years has been very productive in the open source area. In this guide we’ll setup and configure Jitsi together with JWT authentication, and moderated meetings to be able to host video conferences for several hundreds (thousands depending on your server) of users, with the capability to host webinars.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |