commands.sh

immich

all

Manage Immich servers. See also: `immich-go`.

More info →

Options (4)

-r, --recursiveboolean

Upload a directory including subdirectories

Example: immich upload {{[-r|--recursive]}} {{path/to/directory}}
-A, --album-nameboolean

Create an album based on a directory

Example: immich upload {{[-r|--recursive]}} {{path/to/directory}} {{[-A|--album-name]}} "{{My summer holiday}}"
-i, --ignoreboolean

Skip assets matching a glob pattern

Example: immich upload {{[-r|--recursive]}} {{path/to/directory}} {{[-i|--ignore]}} {{**/Raw/** **/*.tif}}
-H, --include-hiddenboolean

Include hidden files

Example: immich upload {{[-r|--recursive]}} {{path/to/directory}} {{[-H|--include-hidden]}}

Examples (6)

Authenticate to Immich server

immich login server_url/api server_key

Upload some image files

immich upload file1.jpg file2.jpg ...

Upload a directory including subdirectories

immich upload [-r|--recursive] path/to/directory

Create an album based on a directory

immich upload [-r|--recursive] path/to/directory [-A|--album-name] "My summer holiday"

Skip assets matching a glob pattern

immich upload [-r|--recursive] path/to/directory [-i|--ignore] **/Raw/** **/*.tif

Include hidden files

immich upload [-r|--recursive] path/to/directory [-H|--include-hidden]
made by @shridhargupta | data from tldr-pages