−25%

στα Windows με ετήσια χρέωση, έως 31/10. Δείτε τα πακέτα

EQVPS

VPS για Jitsi Meet: ιδιωτικές βιντεοκλήσεις

Φιλοξενήστε μόνοι σας το Jitsi Meet για ιδιωτικές βιντεοκλήσεις: τι αντέχει πραγματικά ένα VPS, εγκατάσταση με apt, θύρα UDP 10000, HTTPS και δωμάτια κλειστά σε αγνώστους.

Οι περισσότερες υπηρεσίες βιντεοκλήσεων είναι δωρεάν επειδή οι συναντήσεις σας τις πληρώνουν με δεδομένα. Το Jitsi Meet είναι η εναλλακτική ανοιχτού κώδικα που μπορείτε να τρέξετε μόνοι σας: κλήσεις στον browser, χωρίς λογαριασμό για τους καλεσμένους, και ο server είναι δικός σας. Εγκαθίσταται από αποθετήριο apt σε περίπου ένα τέταρτο. Αυτό που θέλει σχεδιασμό είναι η χωρητικότητα.

Πώς χρησιμοποιεί το Jitsi τον server

Το Jitsi λειτουργεί ως Selective Forwarding Unit: κάθε συμμετέχων στέλνει το βίντεό του μία φορά στον server, και ο server το προωθεί σε όλους τους άλλους. Χωρίς επανακωδικοποίηση, οπότε η CPU μένει σε μέτρια επίπεδα — αλλά το εύρος ζώνης μεγαλώνει με κάθε άτομο στην κλήση. Ένας συμμετέχων συνήθως στέλνει 1–2 Mbit/s και λαμβάνει αρκετές ροές.

Μέγεθος συνάντησηςΠλάνο
Κλήσεις 1:1, έως ~5 άτομαMicro-IP — 1 vCPU, 2 GB, $10/μήνα
Συναντήσεις ομάδας, έως ~10–15 με βίντεοSmall-IP — 2 vCPU, 4 GB, $16/μήνα
Μεγαλύτερες κλήσεις, πολλά δωμάτια μαζίMedium-IP — 4 vCPU, 6 GB, $20/μήνα

Είναι χονδρικά νούμερα. Ο διαμοιρασμός οθόνης κοστίζει λιγότερο από την κάμερα· όλοι σε 720p κοστίζουν περισσότερο.

Τι χρειάζεστε

Εγκατάσταση

Ορίστε ως hostname το domain των συναντήσεων, προσθέστε το αποθετήριο του Jitsi και εγκαταστήστε:

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

Ο επίσημος οδηγός γρήγορης εγκατάστασης προσθέτει και το αποθετήριο του Prosody — ακολουθήστε τον για την έκδοση Ubuntu που έχετε. Ο εγκαταστάτης ζητά το domain και προσφέρει δωρεάν πιστοποιητικό Let's Encrypt· δεχτείτε το.

Ανοίξτε τις θύρες

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

Αν οι κλήσεις συνδέονται αλλά δείχνουν μαύρη εικόνα ή κόβονται μετά από λίγα δευτερόλεπτα, η αιτία είναι σχεδόν πάντα το UDP 10000.

Κλειδώστε την πρόσβαση

Από προεπιλογή, όποιος βρει το URL σας μπορεί να φτιάχνει συναντήσεις στον server σας. Ενεργοποιήστε την αυθεντικοποίηση secure domain: μόνο οι λογαριασμοί που δημιουργείτε μπορούν να ανοίγουν δωμάτιο, ενώ οι καλεσμένοι με το link μπαίνουν κανονικά. Τα βήματα βρίσκονται στο εγχειρίδιο του Jitsi, στην ενότητα "Secure Domain setup" — λίγες γραμμές στις ρυθμίσεις του Prosody και του Jicofo, και μετά:

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

Για ευαίσθητες κλήσεις, ορίστε επίσης κωδικό δωματίου και ενεργοποιήστε την αίθουσα αναμονής από το μενού της συνάντησης.

Ειλικρινείς περιορισμοί

Οι κλήσεις σε δικό σας server ταιριάζουν ωραία με άλλα ιδιωτικά εργαλεία — έναν server WireGuard ή OpenVPN ή το δικό σας chat Matrix. Πώς λειτουργούν IPv4 και IPv6 σε κάθε πλάνο, θα το βρείτε στην τεκμηρίωση δικτύου.

Έτοιμοι για ανάπτυξη; Πληρωμή με crypto, χωρίς KYC — έτοιμο σε περίπου ένα λεπτό.

Ανάπτυξη τώρα →

Συχνές ερωτήσεις

Πόσα άτομα αντέχει ένα μικρό VPS;

Το Jitsi προωθεί το βίντεο αντί να το αναμειγνύει, οπότε εύρος ζώνης και CPU αυξάνονται με τους συμμετέχοντες. Σε server με 2 vCPU και 4 GB, συναντήσεις έως περίπου 10–15 άτομα με βίντεο κυλούν καλά. Με χαμηλωμένο ή κλειστό βίντεο μπορείτε να πάτε παραπέρα.

Γιατί χρειάζομαι αποκλειστική IP;

Οι συμμετέχοντες συνδέονται στον server μέσω TCP 443 για τη σελίδα και μέσω UDP 10000 για τα media. Ένα πλάνο NAT προωθεί μόνο την προσωπική σας θύρα SSH, οπότε τα media δεν φτάνουν στον server.

Πώς εμποδίζω αγνώστους να φτιάχνουν δωμάτια;

Ενεργοποιήστε την αυθεντικοποίηση secure domain στο Prosody. Τότε μόνο οι λογαριασμοί που δημιουργείτε μπορούν να ξεκινούν συνάντηση, ενώ οι καλεσμένοι με το link μπορούν ακόμα να μπουν.

Μπορώ να καταγράφω τις συναντήσεις;

Η καταγραφή γίνεται με το Jibri, που για κάθε εγγραφή ανοίγει πλήρες Chrome συν ffmpeg και θέλει αρκετά gigabytes επιπλέον RAM. Δεν ταιριάζει σε μικρά πλάνα· αν τη χρειάζεστε, βάλτε την σε ξεχωριστό, μεγαλύτερο server.

Έχει το Jitsi κρυπτογράφηση από άκρο σε άκρο;

Οι κλήσεις είναι πάντα κρυπτογραφημένες κατά τη μεταφορά. Το Jitsi προσφέρει επίσης προαιρετική κρυπτογράφηση από άκρο σε άκρο σε υποστηριζόμενους browsers. Όταν φιλοξενείτε μόνοι σας, ακόμα και τα κλειδιά μεταφοράς βρίσκονται σε server που ελέγχετε.

Σχόλια

Δεν υπάρχουν ακόμη σχόλια. Γίνετε ο πρώτος.

Αφήστε ένα σχόλιο

Τα σχόλια ελέγχονται πριν εμφανιστούν.