A command-line interface for interfacing with Immich # Getting started $ ts-node cli/src To start using the CLI, you need to login with an API key first: $ ts-node cli/src login-key https://your-immich-instance/api your-api-key NOTE: This will store your api key under ~/.config/immich/auth.yml Next, you can run commands: $ ts-node cli/src server-info When you're done, log out to remove the credentials from your filesystem $ ts-node cli/src logout # Usage ``` Usage: immich [options] [command] Immich command line interface Options: -h, --help display help for command Commands: upload [options] [paths...] Upload assets import [options] [paths...] Import existing assets server-info Display server information login-key [instanceUrl] [apiKey] Login using an API key help [command] display help for command ``` # Todo - Sidecar should check both .jpg.xmp and .xmp - Sidecar check could be case-insensitive # Known issues - Upload can't use sdk due to multiple issues