Synk
Håll ditt bibliotek, hur långt du sett och dina inställningar i synk med en enda parkopplingskod. Dina data krypteras på dina enheter. Inget konto.
Värdbaserad synk är gratis i 14 dagar, sedan 19 € en gång per hushåll. Eller kör din egen server, gratis.
Parkopplingskod (exempel)
7Q4MXK2H9CV3ZDTA8N5R
Tjugo tecken i fyra grupper om fem. Det är hela installationen.
Parkopplingskoden
En kod, skapad på den första enheten och inmatad på de övriga. Det är den enda hemligheten, och den lämnar aldrig dina enheter.
-
Slå på synk så skapar Lumen koden. Mata in den på de andra enheterna, så är de ihopkopplade.
-
Felskrivningar förlåts: I och L läses som 1, O som 0, och avgränsare spelar ingen roll.
-
Koden visas dold, med Visa och Kopiera bredvid, och bara så länge synk är påslaget.
-
Stänger du av synk glömmer enheten koden. Mata in den igen för att koppla ihop den på nytt.
Vad som synkas
Fyra saker som får den andra enheten att kännas som den första.
-
Bibliotek: sparade titlar, fortsätt titta, vad som är sett.
-
Förlopp: var du var i varje avsnitt och film.
-
Tillägg: vilka som är installerade och hur de är inställda.
-
Spelarinställningar: undertextspråk, ljudförinställningar, uppspelningsval.
Vad som stannar på enheten
Parkopplingskoden, fönstrets storlek och position, diagnostikloggen och allt du laddat ner för tittande offline.
Vad reläservern ser
Varje enhet härleder nycklar ur koden och krypterar varje rad innan den skickas. Reläservern lagrar det den får och läser inget av det.
På din enhet
- entity
- watch
- key
- tt1254207:1:3
- value
- {"positionSecs":2537,…}
Vad reläservern lagrar
- space
- 9f3c…7b21
- entity
- x
- row
- c81a…04ef
- payload
- base64 ciphertext
- updated
- 1788462601007
Utrymmets identifierare och radens identifierare härleds med nycklar som bara dina enheter har, så reläservern vet inte vilken titel en rad hör till, kan inte flytta den någon annanstans och kan inte ändra dess datum utan att dina enheter märker det. Den anslutna enhetens nätverksadress behålls under förfrågan och inte längre.
Reläservern vi driver körs på sync.lumen.movie. Enheterna använder den tills du pekar dem någon annanstans.
Välj din synk
Använd vår värdbaserade server, eller kör din egen. Båda använder samma kryptering och samma parkopplingskod.
-
Vår reläserver på sync.lumen.movie: 14 dagar gratis per hushåll, sedan Lumen Pass, 19 € en gång för det hushållet.
-
Din egen reläserver: gratis, för alltid, utan Pass och utan gränser. Programmet installeras bredvid appen.
-
Samma i båda fallen. Krypteringen, parkopplingskoden och vad som synkas ändras inte.
-
När prova-på-tiden tar slut pausas bara synken. Lokala ändringar behålls och går iväg så snart ett Pass är aktivt.
Låt Lumen sköta servern.
All bekvämlighet i privat synk, utan någon reläserver att driva och underhålla. Ett Pass täcker varje personlig enhet i ditt hushåll, för 19 €, en gång.
Utforska Lumen PassKör din egen reläserver
Allt reläservern lagrar är krypterat, så att driva den själv ändrar vem som håller byten, inte vem som kan läsa dem.
-
Starta reläservern
Lumen installerar lumen-relay.exe bredvid appen, i %LOCALAPPDATA%\Programs\Lumen. Kör den på en maskin dina enheter når; den lyssnar på port 7345 och håller data bredvid, i lumen-relay.db.
lumen-relay.exe --port 7345 -
Ställ den bakom TLS
Avsluta TLS i en omvänd proxy. Det finns bara två rutter, så allt annat kan svara 404. Det här är Caddy-blocket vi använder:
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 } } -
Peka dina enheter mot den
På varje enhet: Inställningar, Synka mellan enheter, Avancerat, Reläadress. Ange din servers https-adress. Återställ tar tillbaka den inbyggda.
curl https://sync.example.com/v1/healthhealth-rutten svarar ok.
Docker
Det finns nu en färdig avbild för Linux, för både amd64 och arm64, så en Raspberry Pi eller en NAS kör den lika bra som en server. Det är en enda statisk binär på en tom basavbild: omkring 3 MB att ladda ner, utan något operativsystem inuti som måste hållas uppdaterat.
docker run -d --name lumen-relay -p 7345:7345 \
-v lumen-relay-data:/data \
elduinar/lumen-self-host-relay
Relät talar vanlig HTTP, så ställ det bakom samma TLS-proxy som ovan innan något utanför ditt eget nät kan nå det. Datan ligger kvar i volymen lumen-relay-data.
Inbyggda gränser
| Begärans kropp | 4 MiB |
|---|---|
| Rader per begäran | 2000 |
| En rads innehåll | 256 KiB |
| Rader per utrymme | 50 000 |
Uppdateringar av rader som utrymmet redan har går alltid igenom; bara nya rader räknas mot gränsen per utrymme.