diff --git a/Apps/iCloudPDManager/docker-compose.yml b/Apps/iCloudPDManager/docker-compose.yml new file mode 100644 index 000000000..463a7cb1e --- /dev/null +++ b/Apps/iCloudPDManager/docker-compose.yml @@ -0,0 +1,45 @@ +name: icloudpd-manager +services: + icloudpd-admin: + image: yizzus9/icloudpd-manager:latest + container_name: icloudpd-admin + ports: + - "3000:3000" + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - /DATA/AppData/icloudpd-manager:/data + restart: unless-stopped + privileged: false + network_mode: bridge + +x-casaos: + architectures: + - amd64 + - arm64 + main: icloudpd-admin + author: yizzus + category: Backup + description: + en_us: "Easy-to-use web interface for managing iCloudPD containers. Download your iCloud Photos to your server without touching the terminal. Supports multiple users and 2FA authentication." + tagline: + en_us: Manage iCloud Photos downloads with ease + title: + en_us: iCloudPD Manager + index: / + port_map: "3000" + scheme: http + store_app_id: icloudpd-manager + icon: https://raw.githubusercontent.com/yizzus/CasaOS-AppStore/main/Apps/iCloudPDManager/icon.png + screenshot_link: + - https://raw.githubusercontent.com/yizzus/CasaOS-AppStore/main/Apps/iCloudPDManager/screenshot-1.png + thumbnail: https://raw.githubusercontent.com/yizzus/CasaOS-AppStore/main/Apps/iCloudPDManager/thumbnail.png + tips: + before_install: + en_us: | + After installation, access the web interface at port 3000 to: + 1. Set up your Apple ID and authenticate with 2FA + 2. Choose where to download your photos + 3. Configure sync settings + + Each user can create their own iCloudPD container through the web UI. + No terminal access required! diff --git a/Apps/iCloudPDManager/icon.png b/Apps/iCloudPDManager/icon.png new file mode 100755 index 000000000..fa6f3e698 Binary files /dev/null and b/Apps/iCloudPDManager/icon.png differ diff --git a/Apps/iCloudPDManager/screenshot-1.png b/Apps/iCloudPDManager/screenshot-1.png new file mode 100755 index 000000000..2c4564f30 Binary files /dev/null and b/Apps/iCloudPDManager/screenshot-1.png differ diff --git a/Apps/iCloudPDManager/thumbnail.png b/Apps/iCloudPDManager/thumbnail.png new file mode 100755 index 000000000..ace4ac7d9 Binary files /dev/null and b/Apps/iCloudPDManager/thumbnail.png differ