Aby zainstalować platformę wideokonferencyjną Jitsi Meet na Ubuntu, wykonaj poniższy rozbudowany poradnik krok po kroku. Instrukcje przygotowano z myślą o aktualnych wersjach Ubuntu (22.04/24.04), ale są aktualne również dla nowszych wydań, z uwzględnieniem wymagań systemowych oraz zalecanych dobrych praktyk.
Wstęp – Czym jest Jitsi Meet?
Jitsi Meet to otwartoźródłowa platforma do prowadzenia wideokonferencji, którą możesz zainstalować na własnym serwerze. Daje pełną kontrolę nad prywatnością rozmów i pozwala uniknąć korzystania z usług firm trzecich.
Wymagania wstępne
- Serwer z Ubuntu 22.04/24.04 LTS (inne współczesne wersje Ubuntu także są wspierane).
- Uprawnienia sudo (administrator).
- Domena wskazująca na Twój serwer (np.
meet.twojadomena.pl). - Dostęp do portów 80 (HTTP), 443 (HTTPS), 10000 (UDP) — niezbędne do działania Jitsi.
Krok 1. Aktualizacja systemu
Najpierw zaktualizuj system i zainstaluj pakiety niezbędne do obsługi repozytoriów:
sudo apt update sudo apt upgrade -y sudo apt install curl gnupg2 apt-transport-https
Krok 2. Dodanie repozytorium Jitsi Meet
Dodaj klucz GPG Jitsi oraz repozytorium:
curl https://download.jitsi.org/jitsi-key.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/jitsi-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/" | \ sudo tee /etc/apt/sources.list.d/jitsi-stable.list > /dev/null
Zaktualizuj listę pakietów:
sudo apt update
Krok 3. Instalacja Jitsi Meet
Zainstaluj samą platformę Jitsi Meet:
sudo apt install jitsi-meet -y
Podczas instalacji zostaniesz poproszony o podanie domeny dla Jitsi (wpisz swoją domenę, np. meet.twojadomena.pl). Instalator skonfiguruje również automatycznie serwer www (domyślnie nginx).
Krok 4. Konfiguracja certyfikatu SSL (Let’s Encrypt)
Dla bezpieczeństwa wideokonferencji zaleca się korzystanie z HTTPS. Instalator Jitsi zawiera narzędzie do prostego wdrożenia darmowego certyfikatu SSL od Let’s Encrypt:
sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
Podaj adres e-mail do powiadomień o ważności certyfikatu.
Krok 5. Ustawienia zapory sieciowej (UFW)
Zadbaj o otwarcie podstawowych portów dla Jitsi Meet:
sudo ufw allow 80/tcp # HTTP sudo ufw allow 443/tcp # HTTPS sudo ufw allow 10000/udp # Media (WebRTC) sudo ufw reload
Krok 6. Test działania
Otwórz w przeglądarce adres swojej domeny (np. https://meet.twojadomena.pl). Platforma jest gotowa do użycia!
Dodatkowa konfiguracja i bezpieczeństwo
Jitsi Meet domyślnie pozwala każdemu utworzyć konferencję — jeśli chcesz ograniczyć tę możliwość, warto skonfigurować uwierzytelnianie (tzw. „secure domain”):
- Edytuj plik
/etc/prosody/conf.avail/meet.twojadomena.pl.cfg.lua. - Znajdź sekcję
VirtualHosti zmieńauthentication = "anonymous"na:
authentication = "internal_hashed"
- Utwórz pierwszego użytkownika (admina):
sudo prosodyctl register nazwauzytkownika meet.twojadomena.pl haslo
- Zrestartuj wszystkie niezbędne usługi:
sudo systemctl restart prosody sudo systemctl restart jicofo sudo systemctl restart jitsi-videobridge2 sudo systemctl restart nginx
Częste problemy i rozwiązania
- Nie działa wideo – Sprawdź, czy port UDP 10000 jest otwarty na firewallu i przekierowany, jeśli używasz NAT.
- Problemy z certyfikatem – Upewnij się, że domena poprawnie wskazuje na Twój serwer i port 80 jest dostępny z internetu podczas instalacji certyfikatu.
- Błędy zależności – Upewnij się, że masz zainstalowaną otwartą wersję Javy minimum 17 (
openjdk-17-jre-headless) — jest wymagana przez aktualne wersje Jitsi.
Podsumowanie
Po pomyślnej instalacji i podstawowej konfiguracji możesz korzystać z otwartoźródłowej, bezpiecznej platformy wideokonferencyjnej bez pośredników. Rozwijaj Jitsi według własnych potrzeb, np. instalując dodatki, integracje, czy własne szablony UI.
Źródła –
- Jitsi.support: „Ultimate Guide to Installing Jitsi Meet on Ubuntu 22.04”
- ZacsTech: „How to Install Jitsi Meet on Ubuntu 24.04 | YouTube”
- Jitsi Handbook: „Self-Hosting Guide – Debian/Ubuntu server”



