La maggior parte dei servizi di videochiamata è gratuita perché le tue riunioni la pagano in dati. Jitsi Meet è l'alternativa open source che puoi gestire da solo: chiamate nel browser, nessun account per gli ospiti e il server è tuo. Si installa da un repository apt in circa un quarto d'ora. Quello da pianificare è la capacità.
Come Jitsi usa il server
Jitsi funziona come Selective Forwarding Unit: ogni partecipante invia il suo video una volta al server, che lo inoltra a tutti gli altri. Niente transcodifica, quindi la CPU resta moderata — ma la banda cresce con ogni persona in chiamata. Un partecipante invia di solito 1–2 Mbit/s e ne riceve diversi flussi.
| Dimensione della riunione | Piano |
|---|---|
| Chiamate 1:1, fino a ~5 persone | Micro-IP — 1 vCPU, 2 GB, $10/mese |
| Riunioni di team, fino a ~10–15 con video | Small-IP — 2 vCPU, 4 GB, $16/mese |
| Chiamate più grandi, più stanze insieme | Medium-IP — 4 vCPU, 6 GB, $20/mese |
Sono numeri indicativi. La condivisione dello schermo costa meno della webcam; tutti a 720p costa di più.
Cosa serve
- Un piano con il suo IP. I media arrivano sulla porta UDP 10000, che i piani NAT non possono ricevere.
- Un (sotto)dominio che punta al server — vedi come puntare un dominio al tuo VPS.
- Ubuntu 22.04 o 24.04.
Installazione
Imposta come hostname il dominio delle riunioni, aggiungi il repository di Jitsi e installa:
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
La guida ufficiale di installazione rapida aggiunge anche il repository di Prosody: seguila per la tua versione di Ubuntu. L'installer chiede il dominio e propone un certificato Let's Encrypt gratuito; accettalo.
Apri le porte
ufw allow 80/tcp
ufw allow 443/tcp
ufw allow 10000/udp
ufw allow 22/tcp
Se le chiamate si collegano ma mostrano video nero o cadono dopo pochi secondi, il motivo è quasi sempre UDP 10000.
Chiudi l'accesso
Di default, chiunque trovi il tuo URL può creare riunioni sul tuo server. Attiva l'autenticazione secure domain: solo gli account che crei possono aprire una stanza, mentre gli ospiti con il link possono comunque entrare. I passaggi sono nel manuale di Jitsi alla voce "Secure Domain setup": qualche riga nelle configurazioni di Prosody e Jicofo, poi:
prosodyctl register alice meet.example.com 'a-strong-password'
systemctl restart prosody jicofo jitsi-videobridge2
Per le chiamate riservate, imposta anche una password della stanza e attiva la sala d'attesa dal menu della riunione.
I limiti, onestamente
- La registrazione è pesante. Jibri avvia un vero Chrome più ffmpeg per ogni registrazione. Ha bisogno di un server suo, più grande; non metterla su un piano piccolo.
- La banda è il vero tetto. Se la qualità cala man mano che entrano persone, è la banda, non un bug.
- Da mobile conviene l'app; il browser mobile funziona, ma è più limitato.
Le chiamate self-hosted si abbinano bene ad altri strumenti privati — un server WireGuard o OpenVPN o la tua chat Matrix. Il funzionamento di IPv4 e IPv6 su ogni piano è nella documentazione di rete.
Commenti
Ancora nessun commento. Sii il primo.