Szinkronizálás

Tartsa szinkronban a könyvtárát, a nézési előzményeit és a beállításait egyetlen párosítókóddal. Az adatai a saját eszközein titkosítódnak. Fiók nem kell.

A szolgáltatott szinkron 14 napig ingyenes, utána 19 € egyszer háztartásonként. Vagy futtassa a saját szerverét, ingyen.

Párosítókód (példa)

7Q4MXK2H9CV3ZDTA8N5R

Húsz karakter, négy ötös csoportban. Ennyi az egész beállítás.

A párosítókód

Egy kód, létrehozva az első eszközön és beírva a többibe. Ez az egyetlen titok, és sosem hagyja el az eszközeit.

  • Kapcsolja be a szinkront, és a Lumen létrehozza a kódot. Írja be a többi eszközön, és össze vannak kötve.

  • Az elgépelés megbocsátott: az I és az L 1-ként, az O 0-ként olvasódik, az elválasztók pedig nem számítanak.

  • A kód rejtve jelenik meg, mellette Mutat és Másol, és csak addig, amíg a szinkron be van kapcsolva.

  • A szinkron kikapcsolásával az eszköz elfelejti a kódot. Írja be újra, hogy ismét összekösse.

Mi szinkronizálódik

Négy dolog, amitől a második eszköz olyan, mint az első.

  • Könyvtár: mentett címek, folytatás ott, ahol abbahagyta, és ami megnézett.

  • Előzmények: hol tartott minden epizódban és filmben.

  • Kiegészítők: melyek vannak telepítve, és hogyan vannak beállítva.

  • Lejátszóbeállítások: feliratnyelvek, hangelőbeállítások, lejátszási opciók.

Mi marad az eszközön

A párosítókód, az ablak mérete és helye, a diagnosztikai napló, és minden, amit offline nézéshez letöltött.

Mit lát a relay szerver

Minden eszköz kulcsokat vezet le a kódból, és minden sort titkosít küldés előtt. A relay szerver eltárolja, amit kap, és semmit nem olvas el belőle.

Egy előzménysor kifelé menet

Az Ön eszközén

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

Amit a relay szerver tárol

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

A tér azonosítója és a sor azonosítója olyan kulcsokkal származik, amelyek csak az Ön eszközein vannak meg, így a relay szerver nem tudja, melyik címhez tartozik egy sor, nem tudja máshová mozgatni, és nem tudja megváltoztatni a dátumát anélkül, hogy az eszközei ne vennék észre. A csatlakozó eszköz hálózati címét a kérés idejére tartja meg, és semmivel sem tovább.

Az általunk üzemeltetett relay szerver a sync.lumen.movie címen fut. Az eszközök ezt használják, amíg máshová nem irányítja őket.

Válassza ki a szinkronját

Használja a szolgáltatott szerverünket, vagy futtassa a sajátját. Mindkettő ugyanazt a titkosítást és ugyanazt a párosítókódot használja.

  • A mi relay szerverünk a sync.lumen.movie címen: 14 nap ingyen háztartásonként, utána Lumen Pass, 19 € egyszer ehhez a háztartáshoz.

  • A saját relay szervere: ingyen, örökre, Pass és korlátok nélkül. A program az alkalmazás mellé települ.

  • Mindkét esetben ugyanaz. A titkosítás, a párosítókód és az, hogy mi szinkronizálódik, nem változik.

  • A próbaidő végén csak a szinkron szünetel. A helyi változások megmaradnak, és elindulnak, amint a Pass aktív.

A szervert bízza a Lumenre.

A privát szinkron minden kényelme relay szerver nélkül, amit üzemeltetni és karbantartani kell. Egy Pass lefedi a háztartása összes személyes eszközét 19 €-ért, egyszer.

Ismerje meg a Lumen Passt

Futtassa a saját relay szerverét

Minden, amit a relay szerver tárol, titkosított, így a saját üzemeltetése azt változtatja meg, ki tartja a bájtokat, nem azt, ki tudja elolvasni őket.

  1. Indítsa el a relay szervert

    A Lumen a lumen-relay.exe fájlt az alkalmazás mellé telepíti, a %LOCALAPPDATA%\Programs\Lumen mappába. Futtassa olyan gépen, amit az eszközei elérnek; a 7345-ös porton figyel, és az adatokat mellette, a lumen-relay.db fájlban tartja.

    lumen-relay.exe --port 7345
  2. Tegye TLS mögé

    Zárja le a TLS-t egy fordított proxyn. Csak két útvonal létezik, így minden más 404-gyel válaszolhat. Ez az a Caddy-blokk, amit mi használunk:

    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. Irányítsa rá az eszközeit

    Minden eszközön: Beállítások, Szinkronizálás eszközök között, Speciális, Relé címe. Adja meg a szervere https-címét. A visszaállítás a beépítettet hozza vissza.

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

    A health útvonal ok-kal válaszol.

Docker

Már van kész image Linuxra, amd64-re és arm64-re is, így egy Raspberry Pi vagy egy NAS ugyanolyan jól futtatja, mint egy szerver. Egyetlen statikus program üres alap-image-en: nagyjából 3 MB letöltés, és nincs benne operációs rendszer, amit foltozni kellene.

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

A relay sima HTTP-t beszél, ezért tegye a fenti TLS-proxy mögé, mielőtt a hálózatán kívülről bármi elérné. Az adatok a lumen-relay-data köteten maradnak.

Beépített korlátok

Kéréstörzs4 MiB
Sor kérésenként2000
Sor tartalma256 KiB
Sor terenként50 000

A térben már meglévő sorok frissítése mindig átmegy; a térre vonatkozó korlátba csak az új sorok számítanak bele.