Skip to content
Jitsi.help

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 more

How 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 more

How 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 more

Jitsi 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 more

How 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 more

Free 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 more

How 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 more

How 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 more

Require 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 more

Set 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 more

How 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 more

How 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 more

How 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 more

Stuck, 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 trial

Talk 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