immich-go
go-based alternative CLI for Immich
TLDR
Upload photos
$ immich-go upload [/path/to/photos]
Upload Google Takeout$ immich-go upload -google-photos [takeout.zip]
Create album per folder$ immich-go upload -create-album-folder [/path]
Dry run$ immich-go upload -dry-run [/path]
Set server$ immich-go upload -server=[url] -key=[api-key] [/path]
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)
