Συγχρονισμός

Κρατήστε τη βιβλιοθήκη, την πρόοδο παρακολούθησης και τις ρυθμίσεις σας συγχρονισμένες με έναν κωδικό σύζευξης. Τα δεδομένα σας κρυπτογραφούνται στις συσκευές σας. Χωρίς λογαριασμό.

Ο φιλοξενούμενος συγχρονισμός είναι δωρεάν για 14 ημέρες, μετά 19 € μία φορά ανά νοικοκυριό. Ή τρέξτε τον δικό σας διακομιστή, δωρεάν.

Κωδικός σύζευξης (παράδειγμα)

7Q4MXK2H9CV3ZDTA8N5R

Είκοσι χαρακτήρες σε τέσσερις ομάδες των πέντε. Αυτή είναι όλη η ρύθμιση.

Ο κωδικός σύζευξης

Ένας κωδικός, που δημιουργείται στην πρώτη συσκευή και εισάγεται στις υπόλοιπες. Είναι το μοναδικό μυστικό και δεν φεύγει ποτέ από τις συσκευές σας.

  • Ανοίξτε τον συγχρονισμό και το Lumen δημιουργεί τον κωδικό. Εισαγάγετέ τον στις άλλες συσκευές και είναι συνδεδεμένες.

  • Τα τυπογραφικά λάθη συγχωρούνται: το I και το L διαβάζονται ως 1, το O ως 0, και οι διαχωριστές δεν μετρούν.

  • Ο κωδικός εμφανίζεται κρυμμένος, με Εμφάνιση και Αντιγραφή δίπλα του, και μόνο όσο ο συγχρονισμός είναι ανοιχτός.

  • Κλείνοντας τον συγχρονισμό, η συσκευή ξεχνά τον κωδικό. Εισαγάγετέ τον ξανά για να τη συνδέσετε πάλι.

Τι συγχρονίζεται

Τέσσερα πράγματα που κάνουν τη δεύτερη συσκευή να μοιάζει με την πρώτη.

  • Βιβλιοθήκη: αποθηκευμένοι τίτλοι, συνέχεια παρακολούθησης, τι είναι ιδωμένο.

  • Πρόοδος: πού μείνατε σε κάθε επεισόδιο και ταινία.

  • Πρόσθετα: ποια είναι εγκατεστημένα και πώς είναι ρυθμισμένα.

  • Ρυθμίσεις player: γλώσσες υποτίτλων, προρυθμίσεις ήχου, επιλογές αναπαραγωγής.

Τι μένει στη συσκευή

Ο κωδικός σύζευξης, το μέγεθος και η θέση του παραθύρου, το αρχείο καταγραφής διαγνωστικών και ό,τι κατεβάσατε για παρακολούθηση εκτός σύνδεσης.

Τι βλέπει ο διακομιστής αναμετάδοσης

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

Μια γραμμή προόδου στον δρόμο προς τα έξω

Στη συσκευή σας

entity
watch
key
tt1254207:1:3
value
{"positionSecs":2537,…}

Τι αποθηκεύει ο διακομιστής

space
9f3c…7b21
entity
x
row
c81a…04ef
payload
base64 ciphertext
updated
1788462601007

Το αναγνωριστικό του χώρου και το αναγνωριστικό της γραμμής παράγονται με κλειδιά που έχουν μόνο οι συσκευές σας, οπότε ο διακομιστής δεν ξέρει σε ποιον τίτλο ανήκει μια γραμμή, δεν μπορεί να τη μετακινήσει αλλού ούτε να αλλάξει την ημερομηνία της χωρίς να το αντιληφθούν οι συσκευές σας. Τη διεύθυνση δικτύου της συνδεδεμένης συσκευής την κρατά όσο διαρκεί το αίτημα και τίποτα παραπάνω.

Ο διακομιστής αναμετάδοσης που λειτουργούμε εμείς τρέχει στο sync.lumen.movie. Οι συσκευές τον χρησιμοποιούν μέχρι να τις στρέψετε αλλού.

Διαλέξτε τον συγχρονισμό σας

Χρησιμοποιήστε τον φιλοξενούμενο διακομιστή μας ή τρέξτε τον δικό σας. Και οι δύο χρησιμοποιούν την ίδια κρυπτογράφηση και τον ίδιο κωδικό σύζευξης.

  • Ο διακομιστής μας στο sync.lumen.movie: 14 ημέρες δωρεάν ανά νοικοκυριό, μετά Lumen Pass, 19 € μία φορά γι' αυτό το νοικοκυριό.

  • Ο δικός σας διακομιστής: δωρεάν, για πάντα, χωρίς Pass και χωρίς όρια. Το πρόγραμμα εγκαθίσταται δίπλα στην εφαρμογή.

  • Το ίδιο και στις δύο περιπτώσεις. Η κρυπτογράφηση, ο κωδικός σύζευξης και το τι συγχρονίζεται δεν αλλάζουν.

  • Όταν τελειώσει η δοκιμή, σταματά μόνο ο συγχρονισμός. Οι τοπικές αλλαγές κρατιούνται και φεύγουν μόλις ενεργοποιηθεί ένα Pass.

Αφήστε τον διακομιστή στο Lumen.

Όλη η άνεση του ιδιωτικού συγχρονισμού, χωρίς διακομιστή να λειτουργείτε και να συντηρείτε. Ένα Pass καλύπτει κάθε προσωπική συσκευή του νοικοκυριού σας, με 19 €, μία φορά.

Γνωρίστε το Lumen Pass

Τρέξτε τον δικό σας διακομιστή αναμετάδοσης

Όλα όσα αποθηκεύει ο διακομιστής είναι κρυπτογραφημένα, οπότε το να τον φιλοξενήσετε μόνοι σας αλλάζει ποιος κρατά τα byte, όχι ποιος μπορεί να τα διαβάσει.

  1. Ξεκινήστε τον διακομιστή

    Το Lumen εγκαθιστά το lumen-relay.exe δίπλα στην εφαρμογή, στο %LOCALAPPDATA%\Programs\Lumen. Τρέξτε το σε ένα μηχάνημα που φτάνουν οι συσκευές σας· ακούει στη θύρα 7345 και κρατά τα δεδομένα δίπλα, στο lumen-relay.db.

    lumen-relay.exe --port 7345
  2. Βάλτε τον πίσω από TLS

    Τερματίστε το TLS σε έναν αντίστροφο διακομιστή μεσολάβησης. Υπάρχουν μόνο δύο διαδρομές, οπότε όλα τα άλλα μπορούν να απαντούν 404. Αυτό είναι το μπλοκ Caddy που χρησιμοποιούμε εμείς:

    sync.example.com {
        encode gzip
        handle /v1/health { reverse_proxy 127.0.0.1:7345 }
        handle /v1/sync   { reverse_proxy 127.0.0.1:7345 }
        handle            { respond 404 }
    }
  3. Στρέψτε τις συσκευές σας σε αυτόν

    Σε κάθε συσκευή: Ρυθμίσεις, Συγχρονισμός μεταξύ συσκευών, Για προχωρημένους, Διεύθυνση αναμεταδότη. Εισαγάγετε τη διεύθυνση https του διακομιστή σας. Η επαναφορά φέρνει πίσω τον ενσωματωμένο.

    curl https://sync.example.com/v1/health

    Η διαδρομή health απαντά ok.

Docker

Υπάρχει πλέον έτοιμη εικόνα για Linux, για amd64 και arm64, ώστε ένα Raspberry Pi ή ένα NAS να την τρέχει το ίδιο καλά με έναν διακομιστή. Είναι ένα μόνο στατικό εκτελέσιμο πάνω σε κενή βασική εικόνα: περίπου 3 MB για λήψη, χωρίς λειτουργικό σύστημα μέσα που να χρειάζεται ενημερώσεις.

docker run -d --name lumen-relay -p 7345:7345 \
  -v lumen-relay-data:/data \
  elduinar/lumen-self-host-relay

Ο διακομιστής αναμετάδοσης μιλά απλό HTTP, γι' αυτό βάλτε τον πίσω από το ίδιο TLS proxy με παραπάνω, πριν τον φτάσει οτιδήποτε έξω από το δίκτυό σας. Τα δεδομένα μένουν στον τόμο lumen-relay-data.

Ενσωματωμένα όρια

Σώμα αιτήματος4 MiB
Γραμμές ανά αίτημα2000
Περιεχόμενο γραμμής256 KiB
Γραμμές ανά χώρο50 000

Οι ενημερώσεις γραμμών που ο χώρος έχει ήδη περνούν πάντα· στο όριο ανά χώρο μετρούν μόνο οι νέες γραμμές.