Lumen
Synchronizácia

Jeden kód prepojí vaše zariadenia.

Vaša knižnica, pokrok a nastavenia vás nasledujú na každú obrazovku. Nie je tu žiadny účet a z vašich zariadení neodchádza nič čitateľné: všetko sa pred odoslaním zašifruje.

7Q4MX · K2H9C · V3ZDT · A8N5R

Dvadsať znakov v štyroch skupinách po päť. To je celé nastavenie.

Párovací kód

Vytvorený na prvom zariadení, zadaný na ostatných.

Je to jediné tajomstvo a nikdy neopustí vaše zariadenia.

  1. Zapnite synchronizáciu

    Nastavenia → Synchronizácia medzi zariadeniami. Lumen vytvorí kód.

  2. Zadajte ho na ostatných zariadeniach

    Preklepy sa odpúšťajú: I a L sa čítajú ako 1, O ako 0 a na oddeľovačoch nezáleží.

  3. A je to

    Kým je synchronizácia zapnutá, kód sa zobrazuje skrytý a vedľa sú tlačidlá Zobraziť a Kopírovať. Vypnutím synchronizácie ho zariadenie zabudne.

Čo sa synchronizuje

  • Knižnica: uložené tituly, Pokračovať v sledovaní, stav pozretia
  • Pokrok v každej epizóde a filme
  • Doplnky a ich nastavenie
  • Predvoľby prehrávača: jazyky, zvukové predvoľby, nastavenia prehrávania
  • Profily, každý s vlastnou knižnicou a pokrokom

Čo zostáva v zariadení

Párovací kód, veľkosť a poloha okna, diagnostický denník a všetko, čo ste si stiahli na pozeranie offline.

Čo vidí server

Uchovávame, čo nevieme prečítať.

Každé zariadenie si z kódu odvodí kľúče a pred odoslaním zašifruje každý riadok. Relay server uloží, čo dostane, a nevie z toho prečítať nič.

Jeden riadok pokroku v pozeraní, vo vašom zariadení
entity  watch
key     tt1254207:1:3
value   {"positionSecs":2537,…}
Čo ukladá relay server
space    9f3c…7b21
entity   x
row      c81a…04ef
payload  base64 ciphertext
updated  1788462601007

Identifikátory priestoru a riadkov sa odvodzujú kľúčmi, ktoré majú len vaše zariadenia, takže relay server nevie zistiť, ku ktorému titulu riadok patrí, presunúť riadok na iné miesto ani zmeniť jeho dátum bez toho, aby to vaše zariadenia zistili. Sieťovú adresu pripájajúceho sa zariadenia uchováva len počas trvania požiadavky a nič iné.

Vaša voľba

Náš server, alebo váš vlastný.

Oba používajú rovnaké šifrovanie a rovnaký párovací kód.

Náš, na sync.lumen.movie

Súčasť Lumen Pass, so 14 dňami na vyskúšanie. Server aj jeho zálohy prevádzkujeme my.

O Passe

Váš vlastný relay server

Zadarmo, navždy, bez Passu a bez limitu. Relay server sa vo Windows inštaluje vedľa aplikácie a pre všetko ostatné je k dispozícii Docker image.

Vlastný server

Vlastný hosting

Spustite vlastný relay server.

Všetko, čo relay server ukladá, je šifrovaný text, takže vlastným hostingom meníte, kto uchováva bajty, nie kto ich vie prečítať.

  1. Spustite relay server

    Lumen inštaluje lumen-relay.exe vedľa aplikácie. Počúva na porte 7345 a údaje uchováva v lumen-relay.db hneď vedľa.

  2. Dajte ho za TLS

    TLS ukončite na reverznej proxy. Existujú len dve cesty, takže na všetko ostatné môže odpovedať 404.

  3. Nasmerujte naň svoje zariadenia

    Na každom zariadení: Nastavenia → Synchronizácia medzi zariadeniami → Rozšírené → Adresa relay servera. Obnovenie vráti vstavaný relay server.

Vstavané limity
Telo požiadavky4 MiB
Riadky na požiadavku2,000
Dáta na riadok256 KiB
Riadky na domácnosť50,000
Windows
lumen-relay.exe --port 7345
Caddy, blok stránky, ktorý používame
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 a arm64 (asi 3 MB)
docker run -d --name lumen-relay -p 7345:7345 \
  -v lumen-relay-data:/data \
  elduinar/lumen-self-host-relay
Overte, že odpovedá
curl https://sync.example.com/v1/health

Pripravené, keď budete vy.

Zadarmo na každom zariadení, bez zakladania účtu, nainštalované za minútu.