immich-go

Go-based CLI tool for managing Immich photo library operations

brewmacoslinux
Try with needOr install directly
Source

About

Alternative to the official immich-CLI command written in Go

Commands

immich-go

Examples

Upload photos from a local directory to Immich server$ immich-go upload -server https://immich.example.com -key YOUR_API_KEY /path/to/photos
Download all assets from Immich server to local directory$ immich-go download -server https://immich.example.com -key YOUR_API_KEY -path ./backup
List all albums available on Immich server$ immich-go ls-albums -server https://immich.example.com -key YOUR_API_KEY