Persiapan
Ubah Hostname
nano /etc/hosts
sudo hostnamectl set-hostname example.com
hostnamectl
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw allow 10000/udp
sudo ufw allow 22/tcp
sudo ufw allow 3478/udp
sudo ufw allow 5349/tcp
sudo ufw enable
Ikuti langkah-langkah yang diberikan untuk menginstal Jitsi meet di Debian.
apt-get install wget curl gnupg2 apt-transport-https -y
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 -
apt-get update -y
apt-get install jitsi-meet -y
/usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
nano /etc/prosody/conf.avail/meet.linuxbuz.com.cfg.lua
Setelah itu kita harus mencari baris berikut:
authentication = "anonymous"
Lalu ganti dengan yang berikut ini:
authentication = "internal_plain"
Selanjutnya, tambahkan baris berikut di akhir file:
VirtualHost "guest.meet.linuxbuz.com"
authentication = "anonymous"
c2s_require_encryption = false
Simpan dan keluar dari file, lalu buka dan edit file konfigurasi lainnya:
nano /etc/jitsi/meet/meet.linuxbuz.com-config.js
anonymousdomain: 'guest.meet.linuxbuz.com',
nano /etc/jitsi/jicofo/sip-communicator.properties
org.jitsi.jicofo.auth.URL=XMPP:meet.linuxbuz.com
prosodyctl register user meet.linuxbuz.com password
systemctl restart prosody.service jicofo.service jitsi-videobridge2.service
systemctl status prosody.service jicofo.service jitsi-videobridge2.service
Mengubah Title dan Logo
Buka file interface_config.js.
nano /usr/share/jitsi-meet/interface_config.js
Ubah konfigurasi berikut.
APP_NAME: ‘Meet Uncen.ac.id’,
NATIVE_APP_NAME: ‘Meet Uncen.ac.id’,
PROVIDER_NAME: ‘johnsamori.my.id’,
JITSI_WATERMARK_LINK: ‘https://meet.uncen.ac.id’,
Buka file app.bundle.min.js.
nano /usr/share/jitsi-meet/libs/app.bundle.min.js
“headerTitle”:”Meet MusaAmin.My.ID”,”headerSubtitle”:”Video conference yang aman dan gratis”,
Replace file watermark.svg untuk logo ukuran 32×32 pixel, welcome-background.png untuk background ukuran 1280×400 pixel, dan favicon.ico untuk favorite icon ukuran 32×32 pixel. Lokasi file di folder /usr/share/jitsi-meet/images.
Configurasi Lanjutan
nano /etc/jitsi/videobridge/sip-communicator.properties
org.ice4j.ice.harvest.NAT_HARVESTER_LOCAL_ADDRESS=<Local.IP.Address>
org.ice4j.ice.harvest.NAT_HARVESTER_PUBLIC_ADDRESS=<Public.IP.Address>
Mengganti Hostname Jitsi-Meet
Mengganti hostname di Jitsi-Meet ternyata ribet banget. Yang paling gampang diuninstall terlebih dahulu baru install ulang.
apt-get purge jigasi jitsi-meet jitsi-meet-web-config jitsi-meet-prosody jitsi-meet-turnserver jitsi-meet-web jicofo jitsi-videobridge2 nginx
Lalu hapus semua direktori nginx dan letsencrypt.
Setelah itu install ulang Nginx dan Jitsi-Meet. Pada saat tengah proses instalasi Jitsi-Meet kita akan kembali mengisikan hostname.
sumber : https://bobcares.com/blog/debian-install-jitsi/