maxmouchet / lrview

Zero-configuration Lightroom catalog viewer.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lrview

Deploy Status Docker Status Release Status

lrview let you visualize a Lightroom catalog in the browser by exploiting the previews computed by Lightroom.
Its main use case is to display a Lightroom catalog stored on a NAS without a Lightroom installation.

A demonstration instance is live at lrview.fly.dev.

Usage

Run lrview using one of the method below, then open your browser at localhost:8080.

Docker

docker run \
  -e LRVIEW_CATALOG_PATH=/MyCatalog.lrcat \
  -p 8080:8080 \
  -v "$(pwd)/MyCatalog.lrcat:/MyCatalog.lrcat:ro" \
  -v "$(pwd)/MyCatalog Previews.lrdata:/MyCatalog Previews.lrdata:ro" \
  ghcr.io/maxmouchet/lrview:main

Nix

export LRVIEW_CATALOG_PATH=MyCatalog.lrcat
nix run github:maxmouchet/lrview

Source

git clone git@github.com:maxmouchet/lrview.git && cd lrview
export LRVIEW_CATALOG_PATH=MyCatalog.lrcat
go run main.go

About

Zero-configuration Lightroom catalog viewer.

License:MIT License


Languages

Language:Go 77.1%Language:HTML 9.4%Language:CSS 5.9%Language:Nix 5.9%Language:Dockerfile 1.6%