−25%

untuk Windows tahunan, hingga 31 Okt. Lihat paket

EQVPS
Mulai

VPS untuk Jitsi Meet: panggilan video privat

Hosting Jitsi Meet sendiri untuk panggilan video privat: kemampuan VPS yang sebenarnya, instalasi lewat apt, port UDP 10000, HTTPS, dan ruang yang terkunci dari orang asing.

Kebanyakan layanan panggilan video gratis karena rapat Anda membayarnya dengan data. Jitsi Meet adalah alternatif open source yang bisa Anda jalankan sendiri: panggilan di browser, tanpa akun untuk tamu, dan servernya milik Anda. Instalasinya dari repositori apt sekitar lima belas menit. Yang perlu direncanakan adalah kapasitasnya.

Cara Jitsi memakai server

Jitsi bekerja sebagai Selective Forwarding Unit: setiap peserta mengirim videonya sekali ke server, lalu server meneruskannya ke semua peserta lain. Tidak ada transcoding, jadi beban CPU tetap sedang — tapi bandwidth bertambah dengan setiap orang di panggilan. Satu peserta biasanya mengirim 1–2 Mbit/s dan menerima beberapa stream.

Ukuran rapatPaket
Panggilan 1:1, hingga ~5 orangMicro-IP — 1 vCPU, 2 GB, $10/bulan
Rapat tim, hingga ~10–15 dengan videoSmall-IP — 2 vCPU, 4 GB, $16/bulan
Panggilan lebih besar, beberapa ruang sekaligusMedium-IP — 4 vCPU, 6 GB, $20/bulan

Ini angka kasar. Berbagi layar lebih hemat daripada kamera; semua orang di 720p lebih boros.

Yang Anda butuhkan

Instalasi

Atur hostname ke domain rapat Anda, tambahkan repositori Jitsi, lalu instal:

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

Panduan quick-install resmi juga menambahkan repositori Prosody — ikuti untuk versi Ubuntu Anda. Installer menanyakan domain dan menawarkan sertifikat Let's Encrypt gratis; terima saja.

Buka port-nya

ufw allow 80/tcp
ufw allow 443/tcp
ufw allow 10000/udp
ufw allow 22/tcp

Kalau panggilan tersambung tapi videonya hitam atau putus setelah beberapa detik, penyebabnya hampir selalu UDP 10000.

Kunci aksesnya

Secara default, siapa pun yang menemukan URL Anda bisa membuat rapat di server Anda. Aktifkan autentikasi secure domain: hanya akun yang Anda buat yang bisa membuka ruang, sementara tamu yang punya tautan tetap bisa masuk. Langkah-langkahnya ada di buku panduan Jitsi pada bagian "Secure Domain setup" — beberapa baris di konfigurasi Prosody dan Jicofo, lalu:

prosodyctl register alice meet.example.com 'a-strong-password'
systemctl restart prosody jicofo jitsi-videobridge2

Untuk panggilan sensitif, atur juga kata sandi ruang dan aktifkan lobi dari menu rapat.

Batasan yang jujur

Panggilan self-hosted cocok dipadukan dengan alat privat lain — server WireGuard atau OpenVPN, atau obrolan Matrix Anda sendiri. Cara kerja IPv4 dan IPv6 di setiap paket ada di dokumentasi jaringan.

Siap deploy? Bayar dengan kripto, tanpa KYC — online dalam sekitar satu menit.

Deploy →

Pertanyaan umum

Berapa orang yang sanggup ditangani VPS kecil?

Jitsi meneruskan video alih-alih mencampurnya, jadi bandwidth dan CPU naik seiring jumlah peserta. Di server dengan 2 vCPU dan 4 GB, rapat hingga sekitar 10–15 orang dengan video berjalan baik. Dengan video diturunkan atau dimatikan, Anda bisa lebih dari itu.

Kenapa saya butuh IP dedicated?

Peserta terhubung ke server Anda lewat TCP 443 untuk halaman web dan UDP 10000 untuk media. Paket NAT hanya meneruskan port SSH pribadi Anda, jadi media tidak sampai ke server.

Bagaimana mencegah orang asing membuat ruang?

Aktifkan autentikasi secure domain di Prosody. Dengan begitu hanya akun yang Anda buat yang bisa memulai rapat, sementara tamu yang punya tautan tetap bisa bergabung.

Bisakah saya merekam rapat?

Perekaman lewat Jibri, yang menjalankan Chrome penuh plus ffmpeg untuk setiap rekaman dan butuh beberapa gigabyte RAM tambahan. Ini tidak cocok untuk paket kecil; kalau perlu, pasang di server terpisah yang lebih besar.

Apakah Jitsi terenkripsi end-to-end?

Panggilan selalu terenkripsi selama transit. Jitsi juga menawarkan enkripsi end-to-end opsional di browser yang didukung. Kalau Anda meng-hosting sendiri, bahkan kunci transportasinya berada di server yang Anda kendalikan.

Komentar

Belum ada komentar. Jadilah yang pertama.

Tinggalkan komentar

Komentar dimoderasi sebelum muncul.