Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

mandarons - iCloud - config

Featured Replies

app:
  logger:
    # level - debug, info (default), warning or error
    level: "info"
    # log filename icloud.log (default)
    filename: "/config/icloud.log"
  credentials:
    # iCloud drive username
    username: "[email protected]"
    # Retry login interval - default is 10 minutes, specifying -1 will retry login only once and exit
    retry_login_interval: 600
  # Drive destination
  root: "/icloud"
  discord:
  # webhook_url: <your server webhook URL here>
  # username: icloud-docker #or any other name you prefer
  telegram:
  # bot_token: <your Telegram bot token>
  # chat_id: <your Telegram user or chat ID>
  smtp:
    ## If you want to receive email notifications about expired/missing 2FA credentials then uncomment
    # email: "[email protected]"
    ## optional, to email address. Default is sender email.
    # to: "[email protected]"
    # password:
    # host: "smtp.test.com"
    # port: 587
    # If your email provider doesn't handle TLS
    # no_tls: true
  region: global # For China server users, set this to - china (default: global)
drive:
  destination: "drive"
  remove_obsolete: false
  sync_interval: 300
  filters: # Optional - use it only if you want to download specific folders.
    # File filters to be included in syncing iCloud drive content
    folders:
      - "folder1"
      - "folder2"
      - "folder3"
    file_extensions:
      # File extensions to be included
      - "pdf"
      - "png"
      - "jpg"
      - "jpeg"
  ignore:
    # When specifying folder paths, append it with /*
    - "node_modules/*"
    - "*.md"
photos:
  destination: "photos"
  remove_obsolete: false
  sync_interval: 500
  all_albums: false # Optional, default false. If true preserve album structure. If same photo is in multiple albums creates duplicates on filesystem
  folder_format: "%Y/%m" # optional, if set put photos in subfolders according to format. Format cheatsheet - https://strftime.org
  filters:
    # List of libraries to download. If omitted (default), photos from all libraries (own and shared) are downloaded. If included, photos only
    # from the listed libraries are downloaded.
    # libraries:
    #   - PrimarySync # Name of the own library

    # if all_albums is false - albums list is used as filter-in, if all_albums is true - albums list is used as filter-out
    # if albums list is empty and all_albums is false download all photos to "all" folder. if empty and all_albums is true download all folders
    albums:
      - "album 1"
      - "album2"
    file_sizes: # valid values are original, medium and/or thumb
      - "original"
      # - "medium"
      # - "thumb"
    extensions: # Optional, media extensions to be included in syncing iCloud Photos content
      # - jpg
      # - heic
      # - png

 

Ich glaube das ich es verstanden habe aber es scheint bei mir nicht zu funktionieren. Was mache ich falsch?

 

  filters:

    # File filters to be included in syncing iCloud drive content

    folders:

 

Muss ich hier alle Ordner eintragen die ich synchronisiert haben möchte? Warum synchronisiert das Script nicht automatisch das ganze iCloud Drive bzw. warum kann man das hier nicht auswählen?

 

      - "folder1"

      - "folder2"

      - "folder3"

    file_extensions:

      # File extensions to be included

 

Synronysiert er nur die angegebenen Dateitypen? Muss ich alle Dateiendungen angeben?

 

      - "pdf"

      - "png"

      - "jpg"

      - "jpeg"

 

photos:

  destination: "photos"

  remove_obsolete: false

  sync_interval: 500

  all_albums: false # Optional, default false. If true preserve album structure. If same photo is in multiple albums creates duplicates on filesystem:

 

Wenn ich hier "all_albums: true" einstelle werden alle Fotos gesynct und ich muss nicht die einzelnen Alben angeben?

    

Ich habe das Problem, dass die Dokumente nicht heruntergeladen werden. Es wird synchronisiert, also es wird als „ok“ ohne Fehler angegeben. Leider werden nur die Ordner angelegt aber alles ist leer.

 

Ich möchte nichts falsch einstellen aus Angst heraus das Script löscht mir alles Files.

 

Bei den Fotos ist es anders, dort werden alle Alben, die ich eingetragen habe, synchronisiert.

Werden mit dem Script eigentlich auch die Videos herunterladen oder nur Bilder?

Generell möchte ich einfach alles automatisch synchronisiert wissen, geht das?

 

12 minutes ago, Kono said:

Ich glaube das ich es verstanden habe aber es scheint bei mir nicht zu funktionieren. Was mache ich falsch?

 

mal im passenden Thread angefragt ? er bietet doch extra einen support Thread hier im Forum an ...

 

 

oder hier eingelesen ?

 

https://github.com/mandarons/icloud-docker

 

ansonsten, mit * arbeitet das script bei ignore ... wird wahrscheinlich auch bei filetypes als wildcard gehen ...

 

aber ich würde einfach im passenden Thread anfragen

  • Author

danke für deine Links.

 

ja habe ich bereits getan.

ich habe aber parallel eine Anfrage hier in "Deutsch" gestartet. 

 

natürlich habe ich mich belesen, auch in den jeweiligen angebotenen Hilfen der Projekte.

ich bin nicht fündig geworden oder ich habe es nicht verstanden.

das hat mich zu meinen erstellten Threads geführt 🤷‍♂️ 

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.