Sincronizzazione
Tieni libreria, avanzamento e impostazioni sincronizzati con un solo codice di associazione. I tuoi dati sono cifrati sui tuoi dispositivi. Nessun account.
La sincronizzazione ospitata è gratis per 14 giorni, poi 19 € una volta a casa. Oppure gestisci il tuo server di sincronizzazione, gratis.
Un codice di associazione (esempio)
7Q4MXK2H9CV3ZDTA8N5R
Venti caratteri in quattro gruppi da cinque. Questa è tutta la configurazione.
Il codice di associazione
Un codice, creato sul primo dispositivo e digitato sugli altri. È l'unico segreto, e non lascia mai i tuoi dispositivi.
-
Attiva la sincronizzazione e Lumen crea il codice. Inseriscilo sugli altri dispositivi e sono collegati.
-
Gli errori di battitura sono perdonati: I e L valgono 1, O vale 0, e i separatori non contano.
-
Il codice è mostrato nascosto, con Mostra e Copia accanto, e solo mentre la sincronizzazione è attiva.
-
Disattivare la sincronizzazione fa dimenticare il codice a quel dispositivo. Reinseriscilo per ricollegarlo.
Cosa si sincronizza
Le quattro cose che fanno sembrare un secondo dispositivo come il primo.
-
Libreria: titoli salvati, continua a guardare, cosa hai visto.
-
Avanzamento: a che punto sei in ogni episodio e film.
-
Addon: quali sono installati e come sono configurati.
-
Preferenze del lettore: lingue dei sottotitoli, preimpostazioni audio, opzioni di riproduzione.
Cosa resta sul dispositivo
Il codice di associazione, dimensione e posizione della finestra, il registro diagnostico, e tutto quello che hai scaricato per guardare offline.
Cosa vede il relay
Ogni dispositivo deriva le sue chiavi dal codice e cifra ogni riga prima di inviarla. Il relay conserva ciò che riceve e non riesce a leggerne nulla.
Sul tuo dispositivo
- entity
- watch
- key
- tt1254207:1:3
- value
- {"positionSecs":2537,…}
Cosa conserva il relay
- space
- 9f3c…7b21
- entity
- x
- row
- c81a…04ef
- payload
- base64 ciphertext
- updated
- 1788462601007
L'identificativo dello spazio e quello della riga sono derivati con chiavi che hanno solo i tuoi dispositivi, quindi il relay non può sapere a quale titolo appartiene una riga, né spostarla altrove, né cambiarne la data senza che i tuoi dispositivi se ne accorgano. Conserva l'indirizzo di rete del dispositivo connesso per la durata della richiesta, e nulla più.
Il relay che ospitiamo noi gira su sync.lumen.movie. I dispositivi lo usano finché non li indirizzi altrove.
Scegli la tua sincronizzazione
Usa il nostro server di sincronizzazione ospitato, o gestisci il tuo. Entrambi usano la stessa cifratura e lo stesso codice di associazione.
-
Il nostro relay su sync.lumen.movie: gratis per 14 giorni a casa, poi un Lumen Pass, 19 € una volta per quella casa.
-
Il tuo relay: gratis, per sempre, senza Pass e senza limiti. Il programma è installato accanto all'applicazione.
-
Identico in entrambi i casi. La cifratura, il codice di associazione e cosa si sincronizza non cambiano.
-
Se una prova finisce, si mette in pausa solo la sincronizzazione. Le modifiche locali restano e partono appena c'è un Pass attivo.
Lascia il server a Lumen.
Tutta la comodità della sincronizzazione privata, senza un relay da gestire o mantenere. Un Pass copre ogni dispositivo personale della tua casa, per 19 € una volta.
Scopri Lumen PassOspita il tuo relay
Tutto ciò che il relay conserva è cifrato, quindi ospitarlo tu cambia chi custodisce i byte, non chi può leggerli.
-
Avvia il relay
Lumen installa lumen-relay.exe accanto all'applicazione, in %LOCALAPPDATA%\Programs\Lumen. Avvialo su una macchina che i tuoi dispositivi possono raggiungere; ascolta sulla porta 7345 e tiene i suoi dati in lumen-relay.db accanto.
lumen-relay.exe --port 7345 -
Mettilo dietro TLS
Termina TLS con un reverse proxy. Esistono solo due rotte, quindi tutto il resto può rispondere 404. Questo è il blocco Caddy che usiamo:
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 } } -
Indirizza i dispositivi
Su ogni dispositivo: Impostazioni, Sincronizza tra dispositivi, Avanzate, Indirizzo del relay. Inserisci l'indirizzo https del tuo relay. Un ripristino rimette quello integrato.
curl https://sync.example.com/v1/healthLa rotta health risponde ok.
Docker
Ora esiste un'immagine pronta per Linux, sia amd64 sia arm64, così un Raspberry Pi o un NAS la eseguono bene quanto un server. È un solo binario statico su un'immagine di base vuota: circa 3 MB da scaricare, senza un sistema operativo dentro da tenere aggiornato.
docker run -d --name lumen-relay -p 7345:7345 \
-v lumen-relay-data:/data \
elduinar/lumen-self-host-relay
Il relay parla HTTP in chiaro, quindi mettilo dietro lo stesso proxy TLS di sopra prima che qualcosa fuori dalla tua rete possa raggiungerlo. I dati restano nel volume lumen-relay-data.
Limiti integrati
| Corpo della richiesta | 4 MiB |
|---|---|
| Righe per richiesta | 2000 |
| Contenuto per riga | 256 KiB |
| Righe per spazio | 50 000 |
Gli aggiornamenti a righe che uno spazio ha già passano sempre; solo le righe nuove contano per il limite per spazio.