Skip to content

CLI utilities for Immich to help with upload images and videos from a location on a desktop machine or a server to the Immich's server

License

Notifications You must be signed in to change notification settings

sh000gun/immich_cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IMMICH CLI

CLI utilities to help with some operations with the Immich app. Please make sure that mediainfo (https://mediaarea.net/en/MediaInfo/Download) installed and worked on your system.

Features

  • Upload assets (videos/images) from a directory to IMMICH server

Supported file type

Image

  • heif
  • heic
  • jpeg
  • gif
  • png

Video

  • mp4
  • quicktime

Getting Started

Install from NPM

1 - Install from NPM repository

npm i -g immich

2 - Run

Specify user's credential, Immich's server address and port and the directory you would like to upload videos/photos from.

immich upload --email [email protected] --password password --server 192.168.1.216 --port 2283 -d your/target/directory

Install from source

1 - Clone Repository

git clone https://github.com/alextran1502/immich_cli

2 - Install dependencies

npm install

3 - Run

node bin/index.js upload --email [email protected] --password password --server 192.168.1.216 --port 2283 -d your/target/directory

About

CLI utilities for Immich to help with upload images and videos from a location on a desktop machine or a server to the Immich's server

Resources

License

Stars

Watchers

Forks

Packages

No packages published