Synkronointi

Pidä kirjastosi, katselun eteneminen ja asetuksesi synkassa yhdellä pariliitoskoodilla. Tietosi salataan laitteillasi. Ei tiliä.

Palveluna tarjottava synkronointi on ilmainen 14 päivää, sitten 19 € kerran taloutta kohti. Tai aja oma palvelimesi, ilmaiseksi.

Pariliitoskoodi (esimerkki)

7Q4MXK2H9CV3ZDTA8N5R

Kaksikymmentä merkkiä neljässä viiden ryhmässä. Siinä on koko asennus.

Pariliitoskoodi

Yksi koodi, luotuna ensimmäisellä laitteella ja syötettynä muille. Se on ainoa salaisuus, eikä se lähde laitteiltasi koskaan.

  • Kytke synkronointi päälle, niin Lumen luo koodin. Syötä se muille laitteille, ja ne ovat yhdistetty.

  • Kirjoitusvirheet annetaan anteeksi: I ja L luetaan ykkösenä, O nollana, eivätkä erottimet merkitse.

  • Koodi näkyy piilotettuna, vieressään Näytä ja Kopioi, ja vain niin kauan kuin synkronointi on päällä.

  • Synkronoinnin sammuttaminen saa laitteen unohtamaan koodin. Syötä se uudelleen yhdistääksesi sen taas.

Mitä synkronoituu

Neljä asiaa, jotka saavat toisen laitteen tuntumaan ensimmäiseltä.

  • Kirjasto: tallennetut nimikkeet, jatka katselua, mikä on katsottu.

  • Eteneminen: mihin jäit kussakin jaksossa ja elokuvassa.

  • Lisäosat: mitkä on asennettu ja miten ne on määritetty.

  • Soittimen asetukset: tekstityskielet, ääniesiasetukset, toistovalinnat.

Mikä jää laitteelle

Pariliitoskoodi, ikkunan koko ja sijainti, diagnostiikkaloki ja kaikki, minkä olet ladannut verkotonta katselua varten.

Mitä välityspalvelin näkee

Jokainen laite johtaa avaimet koodista ja salaa jokaisen rivin ennen lähetystä. Välityspalvelin tallentaa saamansa eikä lue siitä mitään.

Yksi etenemisrivi matkalla ulos

Laitteellasi

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

Mitä välityspalvelin tallentaa

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

Tilan tunniste ja rivin tunniste johdetaan avaimilla, jotka ovat vain laitteillasi, joten välityspalvelin ei tiedä, mihin nimikkeeseen rivi kuuluu, ei voi siirtää sitä muualle eikä muuttaa sen päiväystä laitteidesi huomaamatta. Yhdistäneen laitteen verkko-osoitteen se säilyttää pyynnön ajan eikä yhtään pidempään.

Ylläpitämämme välityspalvelin toimii osoitteessa sync.lumen.movie. Laitteet käyttävät sitä, kunnes osoitat ne muualle.

Valitse synkronointisi

Käytä palveluna tarjoamaamme palvelinta tai aja oma. Kumpikin käyttää samaa salausta ja samaa pariliitoskoodia.

  • Meidän välityspalvelimemme osoitteessa sync.lumen.movie: 14 päivää ilmaiseksi taloutta kohti, sitten Lumen Pass, 19 € kerran tälle taloudelle.

  • Oma välityspalvelimesi: ilmainen, ikuisesti, ilman Passia ja ilman rajoja. Ohjelma asentuu sovelluksen viereen.

  • Sama kummassakin tapauksessa. Salaus, pariliitoskoodi ja se, mitä synkronoituu, eivät muutu.

  • Kun kokeilu päättyy, vain synkronointi keskeytyy. Paikalliset muutokset säilyvät ja lähtevät heti, kun Pass on aktiivinen.

Jätä palvelin Lumenille.

Kaikki yksityisen synkronoinnin mukavuus ilman ylläpidettävää välityspalvelinta. Yksi Pass kattaa jokaisen henkilökohtaisen laitteen taloudessasi, hintaan 19 €, kerran.

Tutustu Lumen Passiin

Aja oma välityspalvelimesi

Kaikki, mitä välityspalvelin tallentaa, on salattua, joten sen ajaminen itse muuttaa sen, kuka tavut pitää, ei sitä, kuka voi lukea ne.

  1. Käynnistä välityspalvelin

    Lumen asentaa lumen-relay.exe:n sovelluksen viereen, kansioon %LOCALAPPDATA%\Programs\Lumen. Aja se koneella, johon laitteesi yltävät; se kuuntelee porttia 7345 ja pitää tiedot vieressä, tiedostossa lumen-relay.db.

    lumen-relay.exe --port 7345
  2. Laita se TLS:n taakse

    Päätä TLS käänteisessä välityspalvelimessa. Reittejä on vain kaksi, joten kaikki muu voi vastata 404. Tämä on Caddy-lohko, jota me käytämme:

    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. Osoita laitteesi siihen

    Jokaisella laitteella: Asetukset, Synkronointi laitteiden välillä, Lisäasetukset, Välityspalvelimen osoite. Syötä palvelimesi https-osoite. Nollaus tuo sisäänrakennetun takaisin.

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

    Reitti health vastaa ok.

Docker

Valmis vedos on nyt saatavilla Linuxille, sekä amd64:lle että arm64:lle, joten Raspberry Pi tai NAS ajaa sen yhtä hyvin kuin palvelin. Se on yksi staattinen ohjelma tyhjän perusvedoksen päällä: noin 3 MB ladattavaa, eikä sisällä käyttöjärjestelmää, jota pitäisi paikata.

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

Välityspalvelin puhuu tavallista HTTP:tä, joten sijoita se saman TLS-välityspalvelimen taakse kuin yllä, ennen kuin mikään verkkosi ulkopuolelta pääsee siihen. Tiedot pysyvät lumen-relay-data-taltiossa.

Sisäänrakennetut rajat

Pyynnön runko4 MiB
Rivejä per pyyntö2000
Rivin sisältö256 KiB
Rivejä per tila50 000

Päivitykset riveihin, jotka tilassa jo on, menevät aina läpi; tilakohtaiseen rajaan lasketaan vain uudet rivit.