Skip to content

bmachek/lrc-immich-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

225 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lrc-immich-plugin

Github All Releases

Lightroom Classic plug‑in to upload and download photos between Lightroom Classic and an Immich server using the Immich API.
Provides both Export and Publish Services, plus tools to import assets from Immich back into Lightroom.


Features

  • Export to Immich

    • Send selected photos from Lightroom Classic directly to your Immich server.
    • Uses the Immich API, so uploads go straight into your Immich library.
  • Publish Service integration

    • Create a Lightroom Publish Service backed by Immich.
    • Keep Lightroom collections and Immich albums aligned via publish operations.
  • Import from Immich

    • Download assets from Immich albums into a local folder.
    • Import those files into your Lightroom catalog for editing and management.
  • Safe upload handling

    • Uses temporary files and cleans them up after uploads.
    • Skips failed renders and continues with the rest of the queue.

Quick facts

  • Platform: Lightroom Classic (macOS and Windows).
  • Target: Any reachable Immich server.
  • Use cases:
    • Keep Immich in sync as your off‑site library.
    • Publish curated albums from Lightroom to Immich.
    • Pull selected Immich albums back into Lightroom for editing.

Documentation

All setup and usage details live in the GitHub Wiki:

  • Getting Started / Installation
  • Configuration & API Key permissions
  • Export & Publish workflows
  • Import from Immich
  • Advanced options (batch size, performance, etc.)
  • Troubleshooting & FAQ

You can find the Wiki from the repository home page under the Wiki tab.


Credits


Star History

Star History Chart