LinuxCommandLibrary

immich-go

go-based alternative CLI for Immich

TLDR

Upload photos

$ immich-go upload [/path/to/photos]
copy
Upload Google Takeout
$ immich-go upload -google-photos [takeout.zip]
copy
Create album per folder
$ immich-go upload -create-album-folder [/path]
copy
Dry run
$ immich-go upload -dry-run [/path]
copy
Set server
$ immich-go upload -server=[url] -key=[api-key] [/path]
copy

SYNOPSIS

immich-go command [options] path

DESCRIPTION

immich-go is a Go-based alternative CLI for Immich. It provides efficient bulk uploads with Google Photos Takeout support.
The tool handles date parsing from various metadata sources. It's faster than the official CLI for large uploads.

PARAMETERS

PATH

Path to upload.
upload
Upload files.
-server URL
Immich server URL.
-key KEY
API key.
-google-photos
Parse Google Takeout.
-create-album-folder
Create albums from folders.
-dry-run
Simulate upload.
--help
Display help information.

CAVEATS

Unofficial tool. Single binary. Google Takeout compatible.

HISTORY

immich-go was created as a faster alternative CLI for Immich with Google Takeout import support.

SEE ALSO

immich(1), immich-cli(1), rclone(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community