Synchronizace

Udržte knihovnu, postup sledování a nastavení synchronizované jedním párovacím kódem. Vaše data se šifrují na vašich zařízeních. Účet není potřeba.

Hostovaná synchronizace je 14 dní zdarma, pak 19 € jednou za domácnost. Nebo si provozujte vlastní server, zdarma.

Párovací kód (příklad)

7Q4MXK2H9CV3ZDTA8N5R

Dvacet znaků ve čtyřech skupinách po pěti. To je celé nastavení.

Párovací kód

Jeden kód, vytvořený na prvním zařízení a zadaný na ostatních. Je to jediné tajemství a vaše zařízení nikdy neopustí.

  • Zapněte synchronizaci a Lumen kód vytvoří. Zadejte ho na ostatních zařízeních a jsou spojená.

  • Překlepy se odpouštějí: I a L se čtou jako 1, O jako 0 a na oddělovačích nezáleží.

  • Kód se zobrazuje skrytý, vedle něj Zobrazit a Kopírovat, a jen dokud je synchronizace zapnutá.

  • Vypnutím synchronizace zařízení kód zapomene. Zadejte ho znovu, abyste ho zase spojili.

Co se synchronizuje

Čtyři věci, díky kterým druhé zařízení působí jako to první.

  • Knihovna: uložené tituly, pokračování ve sledování, co je zhlédnuté.

  • Postup: kde jste skončili v každém dílu i filmu.

  • Doplňky: které jsou nainstalované a jak jsou nastavené.

  • Nastavení přehrávače: jazyky titulků, zvukové předvolby, volby přehrávání.

Co zůstává na zařízení

Párovací kód, velikost a poloha okna, diagnostický záznam a vše, co jste si stáhli pro sledování offline.

Co relay server vidí

Každé zařízení odvodí klíče z kódu a každý řádek před odesláním zašifruje. Relay server uloží, co dostane, a nic z toho nepřečte.

Jeden řádek postupu na cestě ven

Na vašem zařízení

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

Co relay server ukládá

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

Identifikátor prostoru a identifikátor řádku se odvozují klíči, které mají jen vaše zařízení, takže relay server neví, ke kterému titulu řádek patří, nemůže ho přesunout jinam ani změnit jeho datum, aniž by si toho vaše zařízení všimla. Síťovou adresu připojeného zařízení si ponechá po dobu požadavku a nic víc.

Relay server, který provozujeme my, běží na adrese sync.lumen.movie. Zařízení ho používají, dokud je nenasměrujete jinam.

Vyberte si synchronizaci

Použijte náš hostovaný server, nebo si provozujte vlastní. Oba používají stejné šifrování a stejný párovací kód.

  • Náš relay server na adrese sync.lumen.movie: 14 dní zdarma na domácnost, pak Lumen Pass, 19 € jednou za tuto domácnost.

  • Váš vlastní relay server: zdarma, napořád, bez Passu a bez limitů. Program je nainstalovaný vedle aplikace.

  • V obou případech stejné. Šifrování, párovací kód ani to, co se synchronizuje, se nemění.

  • Když zkušební doba skončí, pozastaví se jen synchronizace. Místní změny se uchovají a odejdou, jakmile je Pass aktivní.

Server nechte na Lumen.

Veškeré pohodlí soukromé synchronizace bez relay serveru, který je třeba provozovat a udržovat. Jeden Pass pokryje každé osobní zařízení ve vaší domácnosti za 19 € jednou.

Poznat Lumen Pass

Provozujte vlastní relay server

Vše, co relay server ukládá, je zašifrované, takže jeho provoz u sebe mění, kdo drží bajty, ne kdo je může přečíst.

  1. Spusťte relay server

    Lumen instaluje lumen-relay.exe vedle aplikace, do %LOCALAPPDATA%\Programs\Lumen. Spusťte ho na stroji, na který vaše zařízení dosáhnou; naslouchá na portu 7345 a data drží vedle v lumen-relay.db.

    lumen-relay.exe --port 7345
  2. Postavte ho za TLS

    Ukončete TLS na reverzní proxy. Existují jen dvě cesty, takže všechno ostatní může odpovídat 404. Tohle je blok Caddy, který používáme my:

    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. Nasměrujte na něj zařízení

    Na každém zařízení: Nastavení, Synchronizace mezi zařízeními, Pokročilé, Adresa relay serveru. Zadejte adresu https svého serveru. Reset vrátí vestavěný.

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

    Cesta health odpovídá ok.

Docker

Hotový obraz je nyní k dispozici pro Linux, pro amd64 i arm64, takže Raspberry Pi nebo NAS jej zvládne stejně dobře jako server. Je to jediný statický program na prázdném základním obrazu: ke stažení asi 3 MB, bez operačního systému uvnitř, který by bylo nutné záplatovat.

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

Relay mluví prostým HTTP, proto jej postavte za stejnou TLS proxy jako výše, než se k němu dostane cokoli mimo vaši síť. Data zůstávají ve svazku lumen-relay-data.

Vestavěné limity

Tělo požadavku4 MiB
Řádků na požadavek2000
Obsah řádku256 KiB
Řádků na prostor50 000

Aktualizace řádků, které prostor už má, projdou vždy; do limitu na prostor se počítají jen nové řádky.