Self Host and Install Jitsi Meet

Secure private video conferencing for virtual care

Telephone calls are not virtual care. Telephones are 150 year old technology and are nothing innovative. We've always had the ability to talk with patients on the phone.

True Virtual Care enables you to have a video and audio presence when assessing patients through online. Visualization of your patients matter, and it changes management. Otherwise, you are practicing blind. When your judgement calls are made based on history and physical, why limit your information to make sound clinical decisions? Video calls enable you to have more information to make good diagnostic and management decisions.

With the rise of many video platforms for virtual care, you may have concerns about privacy and security. Are the videos encrypted? Are the encryption keys accessible by third party providers who use AI to monitor video streams for innappropriate content? Are the video streams travelling through Canadian servers only, or could they be passing through US or Chinese servers? Could you video calls be targets for uninvited guest-bombing?

Fortunately, you can sidestep all these privacy nightmares, by installing and hosting your very own open source video conferencing server called Jitsi Meet.


  • Your internet provider can give you a fixed-IP address (or have multiple fixed-IP addresses, hint: try Rogers) Installing with a dynamic IP is for advanced users only.
  • You are not serving any other web service via http (port 80) or https (port 443) on the fixed-IP address. The standard install of Jitsi Meet uses Let's Encrypt to secure the web access and video streams (Using alternate ports, and installing commercial SSL certificates are for advanced users only)
  • You know how to port forward from the router
  • You have installed a virtualized server (ie. Ubuntu LTS server with KVM virtualization, or using Proxmox server)
  • You know how to install a Ubuntu server on a KVM virtual machine
  • You have a domain name that you can use, and you know how to add DNS records on your domain.

For instructions on installing a KVM virtualization server and Ubuntu server virtualized machines, please read Hypervisor Host Server.

Read next: Preparation for Jitsi Meet