Synk

Hold dit bibliotek, hvor langt du er nået og dine indstillinger i synk med én parringskode. Dine data krypteres på dine enheder. Ingen konto.

Hostet synk er gratis i 14 dage, derefter 19 € én gang pr. husstand. Eller kør din egen server, gratis.

Parringskode (eksempel)

7Q4MXK2H9CV3ZDTA8N5R

Tyve tegn i fire grupper à fem. Det er hele opsætningen.

Parringskoden

Én kode, oprettet på den første enhed og indtastet på de øvrige. Det er den eneste hemmelighed, og den forlader aldrig dine enheder.

  • Slå synk til, så opretter Lumen koden. Indtast den på de andre enheder, så er de forbundet.

  • Tastefejl tilgives: I og L læses som 1, O som 0, og adskillere betyder ingenting.

  • Koden vises skjult, med Vis og Kopiér ved siden af, og kun så længe synk er slået til.

  • Slår du synk fra, glemmer enheden koden. Indtast den igen for at forbinde den på ny.

Hvad der synkroniseres

Fire ting, der får den anden enhed til at føles som den første.

  • Bibliotek: gemte titler, fortsæt med at se, hvad der er set.

  • Fremdrift: hvor du var i hvert afsnit og hver film.

  • Tilføjelser: hvilke der er installeret, og hvordan de er sat op.

  • Afspillerindstillinger: undertekstsprog, lydforvalg, afspilningsvalg.

Hvad der bliver på enheden

Parringskoden, vinduets størrelse og placering, diagnostikloggen og alt, du har hentet til at se offline.

Hvad relæserveren ser

Hver enhed udleder nøgler af koden og krypterer hver række, før den sendes. Relæserveren gemmer det, den får, og læser intet af det.

En fremdriftsrække på vej ud

På din enhed

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

Hvad relæserveren gemmer

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

Rummets identifikator og rækkens identifikator udledes med nøgler, kun dine enheder har, så relæserveren ved ikke, hvilken titel en række hører til, kan ikke flytte den et andet sted hen og kan ikke ændre dens dato, uden at dine enheder opdager det. Den tilsluttede enheds netværksadresse beholdes, mens forespørgslen varer, og ikke længere.

Relæserveren, vi driver, kører på sync.lumen.movie. Enhederne bruger den, indtil du peger dem et andet sted hen.

Vælg din synk

Brug vores hostede server, eller kør din egen. Begge bruger samme kryptering og samme parringskode.

  • Vores relæserver på sync.lumen.movie: 14 dage gratis pr. husstand, derefter Lumen Pass, 19 € én gang for den husstand.

  • Din egen relæserver: gratis, for altid, uden Pass og uden grænser. Programmet installeres ved siden af appen.

  • Det samme i begge tilfælde. Krypteringen, parringskoden og hvad der synkroniseres, ændrer sig ikke.

  • Når prøveperioden slutter, sættes kun synk på pause. Lokale ændringer gemmes og sendes af sted, så snart et Pass er aktivt.

Lad Lumen tage sig af serveren.

Al bekvemmeligheden ved privat synk, uden en relæserver at drive og vedligeholde. Ét Pass dækker hver personlig enhed i din husstand, for 19 €, én gang.

Udforsk Lumen Pass

Kør din egen relæserver

Alt, relæserveren gemmer, er krypteret, så at drive den selv ændrer, hvem der holder bytene, ikke hvem der kan læse dem.

  1. Start relæserveren

    Lumen installerer lumen-relay.exe ved siden af appen, i %LOCALAPPDATA%\Programs\Lumen. Kør den på en maskine, dine enheder kan nå; den lytter på port 7345 og holder data ved siden af, i lumen-relay.db.

    lumen-relay.exe --port 7345
  2. Stil den bag TLS

    Afslut TLS i en omvendt proxy. Der findes kun to ruter, så alt andet kan svare 404. Det her er den Caddy-blok, vi bruger:

    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. Peg dine enheder mod den

    På hver enhed: Indstillinger, Synkronisér mellem enheder, Avanceret, Relæadresse. Indtast din servers https-adresse. Nulstil henter den indbyggede tilbage.

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

    health-ruten svarer ok.

Docker

Der findes nu et færdigt image til Linux, til både amd64 og arm64, så en Raspberry Pi eller en NAS klarer det lige så godt som en server. Det er én statisk binær på et tomt basisimage: omkring 3 MB at hente, uden et operativsystem indeni, der skal holdes opdateret.

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

Relæet taler almindelig HTTP, så sæt det bag den samme TLS-proxy som ovenfor, før noget uden for dit eget netværk kan nå det. Dataene bliver i lumen-relay-data-volumenet.

Indbyggede grænser

Forespørgslens krop4 MiB
Rækker pr. forespørgsel2000
En rækkes indhold256 KiB
Rækker pr. rum50 000

Opdateringer af rækker, rummet allerede har, går altid igennem; kun nye rækker tæller med i grænsen pr. rum.