De meeste videobeldiensten zijn gratis omdat je vergaderingen ervoor betalen met data. Jitsi Meet is het opensource-alternatief dat je zelf kunt draaien: bellen in de browser, geen account nodig voor gasten, en de server is van jou. Het installeert vanuit een apt-repository in ongeveer een kwartier. Waar je voor moet plannen, is capaciteit.
Hoe Jitsi de server gebruikt
Jitsi werkt als Selective Forwarding Unit: elke deelnemer stuurt zijn video één keer naar de server, en de server stuurt die door naar alle anderen. Geen transcoding, dus de CPU blijft gematigd — maar de bandbreedte groeit met elke persoon in het gesprek. Een deelnemer verstuurt doorgaans 1–2 Mbit/s en ontvangt meerdere streams.
| Omvang vergadering | Plan |
|---|---|
| 1-op-1-gesprekken, tot ~5 mensen | Micro-IP — 1 vCPU, 2 GB, $10/mnd |
| Teamoverleg, tot ~10–15 met video | Small-IP — 2 vCPU, 4 GB, $16/mnd |
| Grotere gesprekken, meerdere ruimtes tegelijk | Medium-IP — 4 vCPU, 6 GB, $20/mnd |
Dit zijn ruwe getallen. Scherm delen kost minder dan camerabeeld; iedereen op 720p kost meer.
Wat je nodig hebt
- Een plan met een eigen IP. Media komen binnen op UDP-poort 10000, en die kunnen NAT-plannen niet ontvangen.
- Een (sub)domein dat naar de server wijst — zie een domein naar je VPS laten wijzen.
- Ubuntu 22.04 of 24.04.
Installatie
Stel de hostname in op je vergaderdomein, voeg de Jitsi-repository toe en installeer:
hostnamectl set-hostname meet.example.com
curl -sL https://download.jitsi.org/jitsi-key.gpg.key \
| gpg --dearmor -o /usr/share/keyrings/jitsi-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/" \
> /etc/apt/sources.list.d/jitsi-stable.list
apt update && apt install -y jitsi-meet
De officiële snelle installatiehandleiding voegt ook de Prosody-repository toe — volg die voor jouw Ubuntu-versie. Het installatieprogramma vraagt om het domein en biedt een gratis Let's Encrypt-certificaat aan; neem dat.
Open de poorten
ufw allow 80/tcp
ufw allow 443/tcp
ufw allow 10000/udp
ufw allow 22/tcp
Verbinden gesprekken wel maar tonen ze zwart beeld of vallen ze na een paar seconden weg, dan is UDP 10000 bijna altijd de oorzaak.
Zet het op slot
Standaard kan iedereen die je URL vindt vergaderingen op je server aanmaken. Zet secure domain-authenticatie aan: alleen accounts die jij aanmaakt kunnen een ruimte starten, terwijl gasten met de link nog steeds binnenkomen. De stappen staan in het Jitsi-handboek onder "Secure Domain setup" — een paar regels in de configuratie van Prosody en Jicofo, en daarna:
prosodyctl register alice meet.example.com 'a-strong-password'
systemctl restart prosody jicofo jitsi-videobridge2
Stel voor gevoelige gesprekken ook een wachtwoord in voor de ruimte en zet de wachtkamer aan via het vergadermenu.
Eerlijke grenzen
- Opnemen is zwaar. Jibri draait voor elke opname een echte Chrome plus ffmpeg. Het heeft een eigen, grotere server nodig; zet het niet op een klein plan.
- Bandbreedte is het echte plafond. Als de kwaliteit daalt naarmate er meer mensen bijkomen, is het bandbreedte, geen bug.
- Mobiele gebruikers kunnen beter de app nemen; de mobiele browser werkt, maar is beperkter.
Zelfgehoste gesprekken passen goed bij andere privétools — een WireGuard- of OpenVPN-server, of je eigen Matrix-chat. Hoe IPv4 en IPv6 op elk plan werken, staat in de netwerkdocumentatie.
Reacties
Nog geen reacties. Wees de eerste.