{"repo":"bytePatrol/Immich-iCloud","free":true,"listed":false,"github":"https://github.com/bytePatrol/Immich-iCloud","clone":"git clone https://github.com/bytePatrol/Immich-iCloud.git","description":"Native macOS app that syncs your iCloud Photos library to a self-hosted Immich server. Ledger-backed one-time upload guarantee.","language":"Swift","stars":39,"topics":["backup","icloud","immich","macos","photo-management","photos","self-hosted","swift","swiftui","sync"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Immich-iCloud The ultimate bridge between iCloud Photos and your self-hosted Immich server. One-time uploads. Zero duplicates. Complete control. Features • Installation • Quick Start • Screenshots • Build --- Why Immich-iCloud? If you self-host Immich but your primary photo library lives in iCloud Photos, you need a reliable bridge. Immich-iCloud is that bridge — a native macOS app that reads your Photos library via PhotoKit and uploads every photo and video to your Immich server. The One-Time Upload Guarantee At its core, Immich-iCloud maintains a local SQLite ledger that tracks every upload by both asset ID and SHA-256 content fingerprint. Once an asset is recorded as uploaded, it will never be uploaded again — even if you: - Delete it from Immich - Reinstall the app - Move to a new Mac (with ledger backup) - Have duplicate files with different names This isn't just a feature — it's the foundational promise of the entire application. --- Screenshots Dashboard — At-a-glance view of your sync status, server connection, and library statistics View All Screenshots Sync — Start, monitor, and control sync operations with real-time progress History — View all-time statistics and detailed sync session history Preview — Browse and explore your Photos library before syncing Logs — Detailed event logging for troubleshooting and monitoring Settings — Configure server, sync options, filters, and data management --- Features Sync Engine Feature Description --------- ------------- One-Tim","default_branch":null,"files":null,"tree":[],"storefront":"/r/bytePatrol","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bytePatrol/Immich-iCloud/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}