Synk
Hold biblioteket, hvor langt du har kommet og innstillingene dine i synk med én parkoblingskode. Dataene dine krypteres på enhetene dine. Ingen konto.
Vertsdrevet synk er gratis i 14 dager, deretter 19 € én gang per husstand. Eller kjør din egen tjener, gratis.
Parkoblingskode (eksempel)
7Q4MXK2H9CV3ZDTA8N5R
Tjue tegn i fire grupper à fem. Det er hele oppsettet.
Parkoblingskoden
Én kode, laget på den første enheten og tastet inn på de andre. Det er den eneste hemmeligheten, og den forlater aldri enhetene dine.
-
Slå på synk, så lager Lumen koden. Tast den inn på de andre enhetene, så er de koblet sammen.
-
Skrivefeil tilgis: I og L leses som 1, O som 0, og skilletegn betyr ingenting.
-
Koden vises skjult, med Vis og Kopier ved siden av, og bare så lenge synk er på.
-
Slår du av synk, glemmer enheten koden. Tast den inn igjen for å koble den sammen på nytt.
Hva som synkroniseres
Fire ting som gjør at den andre enheten føles som den første.
-
Bibliotek: lagrede titler, fortsett å se, hva som er sett.
-
Fremdrift: hvor du var i hver episode og film.
-
Tillegg: hvilke som er installert, og hvordan de er satt opp.
-
Spillerinnstillinger: undertekstspråk, lydforvalg, avspillingsvalg.
Hva som blir på enheten
Parkoblingskoden, størrelsen og plasseringen til vinduet, diagnostikkloggen og alt du har lastet ned for å se offline.
Hva relétjeneren ser
Hver enhet utleder nøkler fra koden og krypterer hver rad før den sendes. Relétjeneren lagrer det den får, og leser ingenting av det.
På enheten din
- entity
- watch
- key
- tt1254207:1:3
- value
- {"positionSecs":2537,…}
Hva relétjeneren lagrer
- space
- 9f3c…7b21
- entity
- x
- row
- c81a…04ef
- payload
- base64 ciphertext
- updated
- 1788462601007
Identifikatoren til rommet og identifikatoren til raden utledes med nøkler bare enhetene dine har, så relétjeneren vet ikke hvilken tittel en rad hører til, kan ikke flytte den et annet sted og kan ikke endre datoen uten at enhetene dine merker det. Nettverksadressen til den tilkoblede enheten beholdes mens forespørselen varer, og ikke lenger.
Relétjeneren vi driver, kjører på sync.lumen.movie. Enhetene bruker den til du peker dem et annet sted.
Velg synken din
Bruk den vertsdrevne tjeneren vår, eller kjør din egen. Begge bruker samme kryptering og samme parkoblingskode.
-
Relétjeneren vår på sync.lumen.movie: 14 dager gratis per husstand, deretter Lumen Pass, 19 € én gang for den husstanden.
-
Din egen relétjener: gratis, for alltid, uten Pass og uten grenser. Programmet installeres ved siden av appen.
-
Det samme i begge tilfeller. Krypteringen, parkoblingskoden og hva som synkroniseres, endrer seg ikke.
-
Når prøveperioden tar slutt, settes bare synken på pause. Lokale endringer beholdes og sendes av gårde så snart et Pass er aktivt.
La Lumen ta seg av tjeneren.
All bekvemmeligheten ved privat synk, uten en relétjener å drive og vedlikeholde. Ett Pass dekker hver personlige enhet i husstanden din, for 19 €, én gang.
Utforsk Lumen PassKjør din egen relétjener
Alt relétjeneren lagrer er kryptert, så å drive den selv endrer hvem som holder bytene, ikke hvem som kan lese dem.
-
Start relétjeneren
Lumen installerer lumen-relay.exe ved siden av appen, i %LOCALAPPDATA%\Programs\Lumen. Kjør den på en maskin enhetene dine når; den lytter på port 7345 og holder data ved siden av, i lumen-relay.db.
lumen-relay.exe --port 7345 -
Sett den bak TLS
Avslutt TLS i en omvendt proxy. Det finnes bare to ruter, så alt annet kan svare 404. Dette er Caddy-blokken vi bruker:
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 } } -
Pek enhetene dine mot den
På hver enhet: Innstillinger, Synkroniser mellom enheter, Avansert, Reléadresse. Tast inn https-adressen til tjeneren din. Tilbakestill henter den innebygde tilbake.
curl https://sync.example.com/v1/healthhealth-ruten svarer ok.
Docker
Et ferdig bilde finnes nå for Linux, for både amd64 og arm64, så en Raspberry Pi eller en NAS kjører det like godt som en tjener. Det er én statisk binærfil på et tomt basisbilde: rundt 3 MB å laste ned, uten et operativsystem inni som må holdes oppdatert.
docker run -d --name lumen-relay -p 7345:7345 \
-v lumen-relay-data:/data \
elduinar/lumen-self-host-relay
Reléet snakker vanlig HTTP, så sett det bak den samme TLS-proxyen som over før noe utenfor ditt eget nett kan nå det. Dataene blir liggende i volumet lumen-relay-data.
Innebygde grenser
| Kroppen i forespørselen | 4 MiB |
|---|---|
| Rader per forespørsel | 2000 |
| Innholdet i en rad | 256 KiB |
| Rader per rom | 50 000 |
Oppdateringer av rader rommet allerede har, går alltid gjennom; bare nye rader teller mot grensen per rom.