Frame Skylight
· by Matthias Jordan · 1 min read
Drive a rooted Skylight Frame from a public iCloud Shared Album — no Skylight cloud, no subscription. A Docker sync daemon polls CloudKit and reconciles photos and videos into the frame over network ADB.
flowchart LR
accTitle: Frame sync path
accDescr: Photos added to a shared iCloud album are picked up by a small sync service at home and copied onto the Skylight frame over the local network.
phone["iPhone"] --> album["Shared album"]
album -->|checked often| sync["Sync daemon"]
sync -->|local network| frame["Skylight Frame"]
sync --> status["Health check"]
Adding or removing a photo in the album is the whole interface, and the frame catches up on the next check.