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

Ένας κωδικός συνδέει τις συσκευές σας.

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

7Q4MX · K2H9C · V3ZDT · A8N5R

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

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

Δημιουργείται στην πρώτη συσκευή, πληκτρολογείται στις άλλες.

Είναι το μόνο μυστικό, και δεν φεύγει ποτέ από τις συσκευές σας.

  1. Ενεργοποιήστε τον συγχρονισμό

    Ρυθμίσεις → Συγχρονισμός μεταξύ συσκευών. Το Lumen δημιουργεί τον κωδικό.

  2. Πληκτρολογήστε τον στις άλλες συσκευές σας

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

  3. Αυτό ήταν

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

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

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

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

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

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

Αποθηκεύουμε ό,τι δεν μπορούμε να διαβάσουμε.

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

Μία γραμμή προόδου παρακολούθησης, στη συσκευή σας
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

Περιλαμβάνεται στο Lumen Pass, με 14 ημέρες δοκιμής. Εμείς λειτουργούμε τον διακομιστή και τα αντίγραφα ασφαλείας του.

Σχετικά με το Pass

Ο δικός σας αναμεταδότης

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

Τρέξτε τον δικό σας

Αυτοφιλοξενία

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

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

  1. Τρέξτε τον αναμεταδότη

    Το Lumen εγκαθιστά το lumen-relay.exe δίπλα στην εφαρμογή. Ακούει στη θύρα 7345 και κρατά τα δεδομένα του στο lumen-relay.db δίπλα του.

  2. Βάλτε τον πίσω από TLS

    Τερματίστε το TLS με έναν reverse proxy. Υπάρχουν μόνο δύο διαδρομές, οπότε όλα τα άλλα μπορούν να απαντούν 404.

  3. Κατευθύνετε τις συσκευές σας σε αυτόν

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

Ενσωματωμένα όρια
Σώμα αιτήματος4 MiB
Γραμμές ανά αίτημα2,000
Δεδομένα ανά γραμμή256 KiB
Γραμμές ανά νοικοκυριό50,000
Windows
lumen-relay.exe --port 7345
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 }
}
Docker, amd64 και arm64 (περίπου 3 MB)
docker run -d --name lumen-relay -p 7345:7345 \
  -v lumen-relay-data:/data \
  elduinar/lumen-self-host-relay
Ελέγξτε ότι απαντά
curl https://sync.example.com/v1/health

Έτοιμο όποτε είστε κι εσείς.

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