Jitsi Meet guides
Practical, tested instructions for running your own Jitsi Meet server, written from the configuration our platform deploys in production. Every command is for a real setup, not a lab.
Jitsi Meet server requirements
How much CPU, RAM and bandwidth a Jitsi Meet server needs, which ports to open, and what recording or transcription adds. Sizing tables from real deployments.
Read moreHow to install Jitsi Meet with Docker
Install self-hosted Jitsi Meet with Docker Compose on a pinned stable release, with Let's Encrypt SSL, the right ports and a test that catches common mistakes.
Read moreHow to run Jitsi Meet on AWS
Deploy Jitsi Meet on Amazon EC2: instance sizes and monthly costs, security group rules, Elastic IP, DNS, SSL, and the AWS kernel issue that breaks Jibri recording.
Read moreJitsi Meet JWT authentication
Protect Jitsi Meet rooms with JWT tokens: the Docker settings, the exact token claims, Node.js and Python examples, moderator rights and the errors people hit.
Read moreHow to record Jitsi meetings with Jibri
Set up Jibri recording for self-hosted Jitsi Meet on Docker: kernel module, env settings, scaling recorders, uploading to S3, and the three failures we see most.
Read moreFree self-hosted Jitsi transcription with Jigasi and Vosk
Add live speech-to-text to self-hosted Jitsi Meet with Jigasi and a local Vosk server. The three settings the stock Docker files get wrong, and how to fix them.
Read moreHow to white-label and rebrand Jitsi Meet
Rebrand self-hosted Jitsi Meet with your own name, logo, colors and favicon, remove the Jitsi watermark and app promos, and keep it all through upgrades.
Read moreHow much does it cost to self-host Jitsi Meet?
What self-hosted Jitsi Meet really costs per month: server sizes, bandwidth, recording, transcription and your time, compared with 8x8 JaaS per-user pricing.
Read moreRequire a login to create Jitsi rooms (secure domain)
Stop strangers starting meetings on your Jitsi server. Enable internal authentication on Docker, create host accounts, keep guest access and add lobbies.
Read moreSet up Let's Encrypt SSL for Jitsi Meet
Get a trusted HTTPS certificate on self-hosted Jitsi Meet with Let's Encrypt, use your own certificate or a reverse proxy instead, and fix failed issuance and renewals.
Read moreHow to scale Jitsi Meet to hundreds of participants
Scale self-hosted Jitsi beyond one server: when to add videobridges, how Jicofo balances load, bridge cascading for big rooms, autoscaling, and what to monitor.
Read moreHow to upgrade a Docker Jitsi Meet server safely
Upgrade docker-jitsi-meet to a new stable release without downtime surprises: back up, match the compose files to the image tag, diff env.example, test, and roll back.
Read moreHow to install Jitsi Meet on Ubuntu 24.04
Install Jitsi Meet on Ubuntu 24.04 or 22.04 from the official Debian packages: hostname, Prosody and Jitsi repositories, firewall, Let's Encrypt and a proper test.
Read moreStuck, or would rather not do this by hand?
Deploy it in one click
A private Jitsi server in your own AWS account with SSL, your domain and optional recording, transcription and JWT. Free 15 minute trial.
Start free trialTalk to a Jitsi engineer
Setup, fixes, branding, recording, scaling. Tell us what is happening and we reply with a plan and a quote.
Get expert help