No description
Find a file
2024-10-28 05:45:28 +00:00
src Add a command dumping missing date of births 2024-10-28 15:27:35 +11:00
.envrc Initial commit 2024-10-23 20:36:36 +11:00
.gitignore Initial commit 2024-10-23 20:36:36 +11:00
.gitlab-ci.yml Set-up CI 2024-10-28 14:47:53 +11:00
build.rs Initial commit 2024-10-23 20:36:36 +11:00
Cargo.lock Add a command to synchronise date of births 2024-10-28 14:54:49 +11:00
Cargo.toml Add some metadata 2024-10-28 16:24:11 +11:00
flake.lock Initial commit 2024-10-23 20:36:36 +11:00
flake.nix Initial commit 2024-10-23 20:36:36 +11:00
LICENSE Add LICENSE 2024-10-28 05:02:36 +00:00
README.md Document the Immich bindings 2024-10-28 16:44:06 +11:00

Immich CLI utilities

immich-tools is a small command-line utility interacting with an Immich server. It offers the following features:

  • List named faces that do not have an associated date of birth
  • Synchronise date of births from a vcard file

Some other features are planned, mainly around using external libraries. Feature ideas and contributions welcome.

Immich API bindings

The bindings are generated automatically from src/immich-openapi-specs.json. The file currently in the repo has been generated with Immich v1.118.0, with a few methods removed around file upload (Progenitor doesn't yet support multipart/form-data content types, see here). All other methods should be available.