table of contents
| immich-go(1) | immich-go(1) |
NAME¶
immich-go-archive-from-immich - Get photos from an Immich server
SYNOPSIS¶
immich-go archive from-immich [flags]
DESCRIPTION¶
Get photos from an Immich server
OPTIONS¶
--from-admin-api-key="" Admin's API Key for managing server's jobs
--from-albums=[] Get assets only from those albums, can be used multiple times
--from-api-key="" API Key
--from-api-trace[=false] Enable trace of api calls
--from-archived[=false] Get only archived assets
--from-city="" Get only assets from this city
--from-client-timeout=20m0s Set server calls timeout
--from-country="" Get only assets from this country
--from-date-range=unset Only import photos taken within the specified date range
--from-device-uuid="framework" Set a device UUID
--from-dry-run[=false] Simulate all actions
--from-exclude-extensions= Comma-separated list of extension to exclude. (e.g. .gif,.PM) (default: none)
--from-favorite[=false] Get only favorite assets
--from-include-extensions= Comma-separated list of extension to include. (e.g. .jpg,.heic) (default: all)
--from-include-type= Single file type to include. (VIDEO or IMAGE) (default: all)
--from-make="" Get only assets with this make
--from-minimal-rating=0 Get only assets with a rating greater or equal to this value
--from-model="" Get only assets with this model
--from-no-album[=false] Get only assets that are not in any album
--from-partners[=false] Get partner's assets as well
--from-pause-immich-jobs[=true] Pause Immich background jobs during upload operations
--from-people=[] Get assets only with those people, can be used multiple times
--from-server="" Immich server address (example http://your-ip:2283 or https://your-domain)
--from-skip-verify-ssl[=false] Skip SSL verification
--from-state="" Get only assets from this state
--from-tags=[] Get assets only with those tags, can be used multiple times
--from-time-zone="" Override the system time zone
--from-trash[=false] Get only trashed assets
-h, --help[=false] help for from-immich
OPTIONS INHERITED FROM PARENT COMMANDS¶
--concurrent-tasks=16 Number of concurrent tasks (1-20)
--config="" config file (default is ./immich-go.yaml)
--dry-run[=false] dry run
-l, --log-file="" Write log messages into the file
--log-level="INFO" Log level (DEBUG|INFO|WARN|ERROR), default INFO
--log-type="text" Log formatted as text of JSON file
--on-errors=stop What to do when an error occurs (stop, continue, accept N errors at max)
--save-config[=false] Save the configuration to immich-go.yaml
-w, --write-to-folder="" Path where to write the archive
SEE ALSO¶
HISTORY¶
28-Mar-2026 Auto generated by spf13/cobra
| Mar 2026 | Auto generated by spf13/cobra |