Skip to content

Jitsi Meet hosting for private video meetings

Jitsi Meet runs video meetings in the browser and in its mobile apps, with screen sharing, chat and no account needed for guests. Run it on your own HyperDC server with your domain and TLS, sized to Jitsi’s recommendations, preinstalled as an app option or installed with our guide.

  • Meetings in the browser and the mobile apps
  • No accounts needed for guests
  • Your own domain, moderators and lobby
  • Sized to Jitsi’s own recommendations
Install
Debian and Ubuntu packages or Docker
Stack
Java 17 · Prosody · Jicofo · Videobridge · Nginx
Default portsMedia flows over UDP 10000 to the videobridge; 80/TCP serves the Let’s Encrypt challenge. A TURN server on 3478/UDP and 5349/TCP helps guests behind strict firewalls.
443/TCP · 10000/UDP
MinimumJitsi recommends 8 GB of RAM, four dedicated cores and about 20 GB of disk, with bandwidth as the main limit.
4 GB for small meetings; 8 GB recommended
Current release
stable-11248 (September 2026)
Official docs
jitsi.github.io/handbook

Features

  • Screen sharing
  • Chat
  • Breakout rooms
  • Lobby
  • Moderators
  • Recording with Jibri
  • Mobile apps
  • JWT
  • docker-jitsi-meet
  • Debian and Ubuntu packages

Facts from the project’s official website, documentation and repository, checked in October 2026.

Jitsi Meet plans are being prepared

Tell us how many meetings you hold at once and how many people join them, and our team will reply with the right server. Or start today on a Linux VPS and install Jitsi Meet with our guide.

How big a server does Jitsi Meet need?

Every video stream passes through the videobridge, so CPU and bandwidth grow with the people in meetings at the same time.

How big a server does Jitsi Meet need?
Feature
Small meetings A few meetings of up to 10 people
Recommended Company Several meetings at the same time
Large Webinars and many rooms
vCPUVirtual processor cores of the server. 2–4 4 8+
MemoryMemory for the app, its database and the operating system. 4 GB 8 GB 16 GB
DiskNVMe or SSD storage for the app, its data and local backups. 20 GB 20 GB 40 GB
RecordingJibri records or streams one meeting at a time and needs its own machine with at least 8 GB of RAM. Not included Jibri on a second server One Jibri server per recording
  • Small meetings

    A few meetings of up to 10 people

    vCPUVirtual processor cores of the server.
    2–4
    MemoryMemory for the app, its database and the operating system.
    4 GB
    DiskNVMe or SSD storage for the app, its data and local backups.
    20 GB
    RecordingJibri records or streams one meeting at a time and needs its own machine with at least 8 GB of RAM.
    Not included
  • Recommended

    Company

    Several meetings at the same time

    vCPUVirtual processor cores of the server.
    4
    MemoryMemory for the app, its database and the operating system.
    8 GB
    DiskNVMe or SSD storage for the app, its data and local backups.
    20 GB
    RecordingJibri records or streams one meeting at a time and needs its own machine with at least 8 GB of RAM.
    Jibri on a second server
  • Large

    Webinars and many rooms

    vCPUVirtual processor cores of the server.
    8+
    MemoryMemory for the app, its database and the operating system.
    16 GB
    DiskNVMe or SSD storage for the app, its data and local backups.
    40 GB
    RecordingJibri records or streams one meeting at a time and needs its own machine with at least 8 GB of RAM.
    One Jibri server per recording

Jitsi recommends 8 GB of RAM and four dedicated cores, with 4 GB enough for small meetings; Prosody uses a single core, so clock speed matters. Plan bandwidth generously: it is the main limit.

Video meetings on your own domain

Share a link and start: guests join from the browser or the Jitsi Meet app, and the meeting runs on your server.

No installs for guests

Meetings open in any modern browser, with screen sharing, chat, raised hands and breakout rooms.

Only your people start meetings

Turn on secure domain or JWT authentication so only signed-in hosts create rooms, and use the lobby to admit guests.

Room to scale

Add more videobridges on further servers when meetings grow, and keep recording with Jibri on machines of its own.

Dedicated IPv4 address

Linux and Windows VPS plans include a dedicated IPv4 address for your domain, your TLS certificate and your firewall rules.

Root access, your rules

Every Linux VPS, VDS and dedicated server comes with full root access: you choose the versions, the add-ons and the security settings.

Locations on three continents

Run your server in the United States, Europe or Asia, close to the people who use it. The order form estimates the latency from where you are to each location.

Room to grow

Start on a VPS and move to a bigger plan, a VDS with NVMe storage or a dedicated server when your data and users grow.

Preinstalled or with our guide

Choose the app as an option when you order and it is installed for you, or set it up yourself with our step-by-step guide.

Set up Jitsi Meet in four steps

Order the app preinstalled on your server, or install it yourself with our guide.

  1. Choose your server

    Pick the size from the table above with Debian 12 or 13 or Ubuntu 24.04, in the location closest to most participants.

  2. Point your domain

    Create an A record such as meet.example.com for the server before you install; the installer needs it for the certificate.

  3. Install Jitsi Meet

    Choose Jitsi as an app option, or add Jitsi’s package repository and install jitsi-meet with our guide; it requests a Let’s Encrypt certificate.

  4. Secure it and start a meeting

    Open UDP 10000 and TCP 443, turn on secure domain so only your hosts create rooms, then open your domain and start the first meeting.

Step-by-step setup guides

Install, secure and update the app with our guides, written for current Ubuntu and Debian releases.

More guides
  • Tutorials How to install Jitsi Meet with Docker and Let's Encrypt

    Deploy Jitsi Meet from the official docker-jitsi-meet release, get HTTPS from Let's Encrypt, require a login to create rooms and keep the server updated and backed up.

    40 min Intermediate
  • Getting started Set up SSH keys for your server

    SSH keys replace passwords with a key pair that cannot be guessed. Create one, install it on your server and test it before you turn passwords off.

    12 min Beginner

Related solutions

Business App Hosting

CRM, ERP, team chat, meetings, analytics and Forex VPS.

Learn more

Team chat

Mattermost, Rocket.Chat or Matrix with Element on your server.

Learn more

Nextcloud

Files, calendars, contacts, Talk and Office on your server.

Learn more

Dedicated Servers

A whole machine for large workloads, many apps or GPUs.

Learn more

Linux VDS Hosting

Dedicated resources and nested virtualization for heavier stacks.

Learn more

Data centers

Where our servers run and how to test the network.

Learn more

Frequently asked questions

Still have a question? Send us a message and our team will reply by email.
How many people can join a meeting?

There is no fixed number: every participant’s video passes through the videobridge, so the server’s bandwidth and CPU set the limit. For bigger meetings, ask people to turn off video when they are not speaking, lower the default resolution, or add more videobridges.

Why does Jitsi need UDP port 10000?

Audio and video travel over UDP 10000 between participants and the videobridge. If it is blocked, calls with three or more people fail. A TURN server on 3478/UDP and 5349/TCP helps guests whose networks block UDP.

How do I stop strangers from creating meetings?

By default anyone who opens your domain can start a meeting. Turn on secure domain in Prosody so hosts sign in to create rooms while guests still join without an account, or use JWT tokens from your own application.

Can I record meetings?

Yes. Jibri records or streams one meeting at a time and needs its own machine with at least 8 GB of RAM. For occasional recordings, participants can also record locally in the browser.

Packages or Docker: how should I install Jitsi?

The Debian and Ubuntu packages from Jitsi’s repository are the simplest way on a dedicated server or VPS for Jitsi alone. docker-jitsi-meet fits a server that already runs other containers; it publishes the web interface on ports 8000 and 8443 by default, behind your reverse proxy.

Do the mobile apps work with my server?

Yes. In the Jitsi Meet app for iOS and Android, set your server address in the settings. The apps need a valid certificate; self-signed certificates do not work.

Ready for meetings on your own server?

Tell us what you want to run and for how many people, and we will help you pick the right server.

Parooli genereerimine

Please confirm