Building jitsi-meet manually every time you do customization would be a waste of time. You can automate jitsi meet build process using Jenkins and GitLab. Given below is the process that we use to automate this.

  1. Install Jenkins
  apt install openjdk-8-jdk -y
  wget -q -O - | sudo apt-key add -
  sudo sh -c 'echo deb binary/ > /etc/apt/sources.list.d/jenkins.list'
  apt update
  apt install jenkins -y
  cat /var/lib/jenkins/secrets/initialAdminPassword

2. Change Jenkins home path to /opt/

sudo su
/etc/init.d/jenkins stop
cd /opt
mkdir jenkins
chown -R jenkins:jenkins jenkins/
sudo -u jenkins cp -r /var/lib/jenkins/* /opt/jenkins/
vim /etc/default/jenkins
/etc/init.d/jenkins start

3. Generate SSH key

su jenkins
cd /opt/jenkins
mkdir .ssh
cd .ssh/

4. Add public key to the git lab repo

Create freestyle project on Jenkins and add private key there which you generated at step 3

Generate secret token from build trigger section and create a GitLab webhook.

Use the below script to build a shell

node -v
npm i

Once configured correctly the customizations you do, will automatically get built and deployed.