Eén code verbindt je apparaten.
Je bibliotheek, voortgang en instellingen volgen je naar elk scherm. Er is geen account, en niets leesbaars verlaat je apparaten: alles wordt versleuteld voordat het vertrekt.
Twintig tekens in vier groepen van vijf. Meer hoef je niet in te stellen.
Gemaakt op het eerste apparaat, ingetypt op de andere.
Het is het enige geheim, en het verlaat je apparaten nooit.
Zet synchronisatie aan
Instellingen → Synchroniseren tussen apparaten. Lumen maakt de code.
Voer hem in op je andere apparaten
Typfouten worden vergeven: I en L tellen als 1, O telt als 0, en de scheidingstekens maken niet uit.
Dat is alles
Zolang synchronisatie aan staat, wordt de code gemaskeerd getoond, met Tonen en Kopiëren ernaast. Zet je synchronisatie uit, dan vergeet dat apparaat hem.
Wat er wordt gesynchroniseerd
- Bibliotheek: opgeslagen titels, verder kijken, bekeken-status
- Voortgang in elke aflevering en film
- Addons, en hoe ze zijn ingesteld
- Spelervoorkeuren: talen, audiopresets, afspeelinstellingen
- Profielen, elk met een eigen bibliotheek en voortgang
Wat op het apparaat blijft
De koppelcode, de grootte en positie van het venster, het diagnoselogboek, en alles wat je hebt gedownload om offline te kijken.
We bewaren wat we niet kunnen lezen.
Elk apparaat leidt zijn sleutels af van de code en versleutelt elke rij voordat het die verstuurt. De relay bewaart wat hij krijgt en kan er niets van lezen.
entity watch
key tt1254207:1:3
value {"positionSecs":2537,…}space 9f3c…7b21
entity x
row c81a…04ef
payload base64 ciphertext
updated 1788462601007De space- en rij-id’s worden afgeleid met sleutels die alleen je apparaten hebben, dus de relay kan niet zien bij welke titel een rij hoort, en kan geen rij naar een andere plek verplaatsen of de datum wijzigen zonder dat je apparaten het merken. Hij bewaart het netwerkadres van het verbindende apparaat zolang het verzoek duurt, en verder niets.
Onze server, of je eigen.
Beide gebruiken dezelfde versleuteling en dezelfde koppelcode.
De onze, op sync.lumen.movie
Inbegrepen in de Lumen Pass, met 14 dagen om te proberen. Wij beheren de server en zijn back-ups.
Je eigen relay
Gratis, voor altijd, zonder Pass en zonder limiet. De relay wordt op Windows naast de app geïnstalleerd, en er is een Docker-image voor al het andere.
Draai je eigen relay.
Alles wat de relay bewaart is versleutelde tekst, dus zelf hosten verandert wie de bytes bewaart, niet wie ze kan lezen.
Draai de relay
Lumen installeert
lumen-relay.exenaast de app. Hij luistert op poort 7345 en bewaart zijn gegevens inlumen-relay.dbernaast.Zet hem achter TLS
Beëindig TLS met een reverse proxy. Er bestaan maar twee routes, dus al het andere mag 404 antwoorden.
Laat je apparaten ernaar wijzen
Op elk apparaat: Instellingen → Synchroniseren tussen apparaten → Geavanceerd → Relay-adres. Een reset zet de ingebouwde relay terug.
| Ingebouwde limieten | |
|---|---|
| Request-body | 4 MiB |
| Rijen per verzoek | 2,000 |
| Payload per rij | 256 KiB |
| Rijen per huishouden | 50,000 |
lumen-relay.exe --port 7345sync.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 run -d --name lumen-relay -p 7345:7345 \
-v lumen-relay-data:/data \
elduinar/lumen-self-host-relaycurl https://sync.example.com/v1/healthKlaar wanneer jij het bent.
Gratis op elk apparaat, geen account nodig, en in een minuut geïnstalleerd.