LinuxCommandLibrary

immich-cli

TLDR

Upload photos

$ immich upload [/path/to/photos]
copy
Upload with album
$ immich upload --album [AlbumName] [/path/to/photos]
copy
Login to server
$ immich login [https://server] [api-key]
copy
Check server info
$ immich server-info
copy
Dry run upload
$ immich upload --dry-run [/path/to/photos]
copy

SYNOPSIS

immich command [options]

DESCRIPTION

immich-cli is the command-line interface for Immich photo server. It enables bulk uploads and server management.
The tool authenticates with API keys and uploads photos/videos. It supports album assignment and duplicate detection.
immich-cli manages Immich from terminal.

PARAMETERS

COMMAND

Subcommand to run.
upload
Upload files.
login
Authenticate with server.
server-info
Show server information.
--album NAME
Target album.
--dry-run
Simulate upload.
--help
Display help information.

CAVEATS

Requires Immich server. API key authentication. Node.js based.

HISTORY

immich-cli is the official CLI for Immich photo management server.

SEE ALSO

immich(1), immich-go(1), rclone(1)

Copied to clipboard