[How to] Setup Jitsi Meet Development Environment within Linux Virtual Machine (for Windows Users)

Building the Jitsi Meet application is not supported on Windows, so Windows users must use a Virtual Machine (VM) development environment to start working on Jitsi Meet.

  1. Download the ISO image of the latest stable Debian release.

    • Available here.
    • Latest stable release at time of writing was ‘debian-11.0.0-amd64-netinst.iso’, but you might see a newer version.
  2. Verify the checksum to validate the downloaded ISO image.

    • On the same download page, select SHA256SUMS to see the expected checksum.
    • Open CMD and run CertUtil -hashfile C:\path\to\iso-file SHA256 to generate the actual checksum.
    • Confirm that both checksums are equal.
  3. Download and install the latest version of VirtualBox.

  4. Create a new Debian VM in VirtualBox.

    • Follow this guide for creating the VM and installing Debian on it.
    • Use default options for any settings not covered in that guide.
  5. Download and install GIT.

  6. Follow the Jitsi Meet developers guide to setup a development environment to start working on Jitsi Meet.

2 Likes

You might also need to enable your webcam on the guest OS.

webcam

See Windows Subsystem for Linux (WSL) for windows users.