Systems & Serverless 6 min read

Building WallCab: Scaling Daily Lock-Screen Wallpaper Delivery with Apple Shortcuts and Cloudflare

Apple Shortcuts AutomationCloudflare WorkersServerless ArchitectureImage ProcessingSystem DesigniOS Development

Mobile platforms traditionally restrict background task execution, making automated wallpaper updates difficult without native app installation. WallCab bypasses this limitation by pairing Apple Shortcuts automation with a high-throughput serverless API.

The backend architecture runs on Cloudflare Workers, utilizing serverless canvas graphics rendering to generate crisp, high-resolution 1170x2532 wallpapers on demand. Dynamic topic modules—ranging from system architecture diagrams to concise vocabulary—are updated daily.

To ensure sub-50ms API response times during peak morning fetch windows, rendered wallpapers are stored in Cloudflare KV with edge TTL caching. When an iOS device triggers the native Apple Shortcut, the Workers endpoint returns the optimized binary image payload immediately.

This serverless approach handles thousands of concurrent requests seamlessly while maintaining near-zero operating costs and perfect reliability.