Releases: linuxserver/docker-lychee
v4.0.6-ls71
LinuxServer Changes:
Upgrade to Lychee v4 and rebased to alpine 3.12.
Lychee Changes:
new#588 : add an option to the sync command to 're-sync' images that already exist.Since XMP sidecars are now allowed, images with the same checksum will not get
updated metadata if the sidecar changes but the checksum remains the same. This
adds an optional flag to thelychee:synccommand that forces existing images
with no change in checksum to get updated metadata from XMP files (if they exist).
It only updates the image if the metadata read in differs from the metadata that
the image aleady has.new#599 : Added method to get the full path of albums.Specifically in the sharing screen, when albums are sometimes named the same
(if they are organized by Year and Month), then it is impossible to tell which
album you are actually sharing. This adds the ability to get the album's
"full path" and sends it down for the sharing settings.fixes#596 : Failing xmp file read results in fallback to native exif extraction.If the EXIF succeeds but sidecar fails, it reverts falls into the catch.
new#574 : Support of HEIC files and subsequently convert raw files (e.g. .NEF) into jpeg.if a raw file is imported such as .nef, php-imagick will try to generate a thumbnail jpeg for it.
Note that the extension still needs to be added in your advanced settings.Important: Lychee was never meant to convert RAW files such as .nef, .cr2 .arw etc.
If you shoot RAW, it is to be able to change exposure, dodge&burn, crop etc. later in
a proper image processing software such as Lightroom, > Photoshop, Capture One, Luminar, Darktable …
otherwise you better shoot JPEG. Lychee does not intend to provide those functionality.new#594 : Add debug bar fordevinstall.It is disabled by default, even in debug mode. To enable it, set
DEBUGBAR_ENABLEDtotruein your.envfile.new#579 : Ghostbuster command to clean up dead symlinks.The ghostbuster command also parses the database and see if some symlinks are dead.
It will delete the photo from the database in such case.
As this behaviour can modify the database, we disable it by default.new#577 : Parse additional xmp sidecars files to update metadata.This reads in XMP sidecar files (if they exist).
Thankfully, exiftool supports reading in sidecars, so we can use the same
technique we're using to read the files. We merge both file and sidecar metadata,
taking priority based on user settings (default to prefer image metadata)fixes#581 : Undefined property errors when migrating from 3.1.6.The missing
license,lensare now taken care off.fixes#565 : No Dropbox Import with Lychee 4.0.0.The CSP was a bit too tight, preventing the execution of the script from dropbox.
Packaged version of Lychee including the vendor folder.
Install process is as follow:
- extract the zip file.
- create your database and user manually
Then you have two possibilities:
cp .env.example .env- edit
.env php artisan key:generatephp artisan migratesudo chown -R www-data:www-data .
or
sudo chown -R www-data:www-data .and acces from your browser the Lychee installation and follow the installation steps
See change log: https://lycheeorg.github.io/docs/releases.html
See how to update: https://lycheeorg.github.io/docs/update.html
See how to upgrade from version 3: https://lycheeorg.github.io/docs/upgrade.html
v4.0.6-ls70
LinuxServer Changes:
Upgrade to Lychee v4 and rebased to alpine 3.12.
Lychee Changes:
new#588 : add an option to the sync command to 're-sync' images that already exist.Since XMP sidecars are now allowed, images with the same checksum will not get
updated metadata if the sidecar changes but the checksum remains the same. This
adds an optional flag to thelychee:synccommand that forces existing images
with no change in checksum to get updated metadata from XMP files (if they exist).
It only updates the image if the metadata read in differs from the metadata that
the image aleady has.new#599 : Added method to get the full path of albums.Specifically in the sharing screen, when albums are sometimes named the same
(if they are organized by Year and Month), then it is impossible to tell which
album you are actually sharing. This adds the ability to get the album's
"full path" and sends it down for the sharing settings.fixes#596 : Failing xmp file read results in fallback to native exif extraction.If the EXIF succeeds but sidecar fails, it reverts falls into the catch.
new#574 : Support of HEIC files and subsequently convert raw files (e.g. .NEF) into jpeg.if a raw file is imported such as .nef, php-imagick will try to generate a thumbnail jpeg for it.
Note that the extension still needs to be added in your advanced settings.Important: Lychee was never meant to convert RAW files such as .nef, .cr2 .arw etc.
If you shoot RAW, it is to be able to change exposure, dodge&burn, crop etc. later in
a proper image processing software such as Lightroom, > Photoshop, Capture One, Luminar, Darktable …
otherwise you better shoot JPEG. Lychee does not intend to provide those functionality.new#594 : Add debug bar fordevinstall.It is disabled by default, even in debug mode. To enable it, set
DEBUGBAR_ENABLEDtotruein your.envfile.new#579 : Ghostbuster command to clean up dead symlinks.The ghostbuster command also parses the database and see if some symlinks are dead.
It will delete the photo from the database in such case.
As this behaviour can modify the database, we disable it by default.new#577 : Parse additional xmp sidecars files to update metadata.This reads in XMP sidecar files (if they exist).
Thankfully, exiftool supports reading in sidecars, so we can use the same
technique we're using to read the files. We merge both file and sidecar metadata,
taking priority based on user settings (default to prefer image metadata)fixes#581 : Undefined property errors when migrating from 3.1.6.The missing
license,lensare now taken care off.fixes#565 : No Dropbox Import with Lychee 4.0.0.The CSP was a bit too tight, preventing the execution of the script from dropbox.
Packaged version of Lychee including the vendor folder.
Install process is as follow:
- extract the zip file.
- create your database and user manually
Then you have two possibilities:
cp .env.example .env- edit
.env php artisan key:generatephp artisan migratesudo chown -R www-data:www-data .
or
sudo chown -R www-data:www-data .and acces from your browser the Lychee installation and follow the installation steps
See change log: https://lycheeorg.github.io/docs/releases.html
See how to update: https://lycheeorg.github.io/docs/update.html
See how to upgrade from version 3: https://lycheeorg.github.io/docs/upgrade.html
v4.0.6-ls69
LinuxServer Changes:
Upgrade to Lychee v4 and rebased to alpine 3.12.
Lychee Changes:
new#588 : add an option to the sync command to 're-sync' images that already exist.Since XMP sidecars are now allowed, images with the same checksum will not get
updated metadata if the sidecar changes but the checksum remains the same. This
adds an optional flag to thelychee:synccommand that forces existing images
with no change in checksum to get updated metadata from XMP files (if they exist).
It only updates the image if the metadata read in differs from the metadata that
the image aleady has.new#599 : Added method to get the full path of albums.Specifically in the sharing screen, when albums are sometimes named the same
(if they are organized by Year and Month), then it is impossible to tell which
album you are actually sharing. This adds the ability to get the album's
"full path" and sends it down for the sharing settings.fixes#596 : Failing xmp file read results in fallback to native exif extraction.If the EXIF succeeds but sidecar fails, it reverts falls into the catch.
new#574 : Support of HEIC files and subsequently convert raw files (e.g. .NEF) into jpeg.if a raw file is imported such as .nef, php-imagick will try to generate a thumbnail jpeg for it.
Note that the extension still needs to be added in your advanced settings.Important: Lychee was never meant to convert RAW files such as .nef, .cr2 .arw etc.
If you shoot RAW, it is to be able to change exposure, dodge&burn, crop etc. later in
a proper image processing software such as Lightroom, > Photoshop, Capture One, Luminar, Darktable …
otherwise you better shoot JPEG. Lychee does not intend to provide those functionality.new#594 : Add debug bar fordevinstall.It is disabled by default, even in debug mode. To enable it, set
DEBUGBAR_ENABLEDtotruein your.envfile.new#579 : Ghostbuster command to clean up dead symlinks.The ghostbuster command also parses the database and see if some symlinks are dead.
It will delete the photo from the database in such case.
As this behaviour can modify the database, we disable it by default.new#577 : Parse additional xmp sidecars files to update metadata.This reads in XMP sidecar files (if they exist).
Thankfully, exiftool supports reading in sidecars, so we can use the same
technique we're using to read the files. We merge both file and sidecar metadata,
taking priority based on user settings (default to prefer image metadata)fixes#581 : Undefined property errors when migrating from 3.1.6.The missing
license,lensare now taken care off.fixes#565 : No Dropbox Import with Lychee 4.0.0.The CSP was a bit too tight, preventing the execution of the script from dropbox.
Packaged version of Lychee including the vendor folder.
Install process is as follow:
- extract the zip file.
- create your database and user manually
Then you have two possibilities:
cp .env.example .env- edit
.env php artisan key:generatephp artisan migratesudo chown -R www-data:www-data .
or
sudo chown -R www-data:www-data .and acces from your browser the Lychee installation and follow the installation steps
See change log: https://lycheeorg.github.io/docs/releases.html
See how to update: https://lycheeorg.github.io/docs/update.html
See how to upgrade from version 3: https://lycheeorg.github.io/docs/upgrade.html
v4.0.6-ls68
LinuxServer Changes:
Upgrade to Lychee v4 and rebased to alpine 3.12.
Lychee Changes:
new#588 : add an option to the sync command to 're-sync' images that already exist.Since XMP sidecars are now allowed, images with the same checksum will not get
updated metadata if the sidecar changes but the checksum remains the same. This
adds an optional flag to thelychee:synccommand that forces existing images
with no change in checksum to get updated metadata from XMP files (if they exist).
It only updates the image if the metadata read in differs from the metadata that
the image aleady has.new#599 : Added method to get the full path of albums.Specifically in the sharing screen, when albums are sometimes named the same
(if they are organized by Year and Month), then it is impossible to tell which
album you are actually sharing. This adds the ability to get the album's
"full path" and sends it down for the sharing settings.fixes#596 : Failing xmp file read results in fallback to native exif extraction.If the EXIF succeeds but sidecar fails, it reverts falls into the catch.
new#574 : Support of HEIC files and subsequently convert raw files (e.g. .NEF) into jpeg.if a raw file is imported such as .nef, php-imagick will try to generate a thumbnail jpeg for it.
Note that the extension still needs to be added in your advanced settings.Important: Lychee was never meant to convert RAW files such as .nef, .cr2 .arw etc.
If you shoot RAW, it is to be able to change exposure, dodge&burn, crop etc. later in
a proper image processing software such as Lightroom, > Photoshop, Capture One, Luminar, Darktable …
otherwise you better shoot JPEG. Lychee does not intend to provide those functionality.new#594 : Add debug bar fordevinstall.It is disabled by default, even in debug mode. To enable it, set
DEBUGBAR_ENABLEDtotruein your.envfile.new#579 : Ghostbuster command to clean up dead symlinks.The ghostbuster command also parses the database and see if some symlinks are dead.
It will delete the photo from the database in such case.
As this behaviour can modify the database, we disable it by default.new#577 : Parse additional xmp sidecars files to update metadata.This reads in XMP sidecar files (if they exist).
Thankfully, exiftool supports reading in sidecars, so we can use the same
technique we're using to read the files. We merge both file and sidecar metadata,
taking priority based on user settings (default to prefer image metadata)fixes#581 : Undefined property errors when migrating from 3.1.6.The missing
license,lensare now taken care off.fixes#565 : No Dropbox Import with Lychee 4.0.0.The CSP was a bit too tight, preventing the execution of the script from dropbox.
Packaged version of Lychee including the vendor folder.
Install process is as follow:
- extract the zip file.
- create your database and user manually
Then you have two possibilities:
cp .env.example .env- edit
.env php artisan key:generatephp artisan migratesudo chown -R www-data:www-data .
or
sudo chown -R www-data:www-data .and acces from your browser the Lychee installation and follow the installation steps
See change log: https://lycheeorg.github.io/docs/releases.html
See how to update: https://lycheeorg.github.io/docs/update.html
See how to upgrade from version 3: https://lycheeorg.github.io/docs/upgrade.html
v4.0.6-ls67
LinuxServer Changes:
Upgrade to Lychee v4 and rebased to alpine 3.12.
Lychee Changes:
new#588 : add an option to the sync command to 're-sync' images that already exist.Since XMP sidecars are now allowed, images with the same checksum will not get
updated metadata if the sidecar changes but the checksum remains the same. This
adds an optional flag to thelychee:synccommand that forces existing images
with no change in checksum to get updated metadata from XMP files (if they exist).
It only updates the image if the metadata read in differs from the metadata that
the image aleady has.new#599 : Added method to get the full path of albums.Specifically in the sharing screen, when albums are sometimes named the same
(if they are organized by Year and Month), then it is impossible to tell which
album you are actually sharing. This adds the ability to get the album's
"full path" and sends it down for the sharing settings.fixes#596 : Failing xmp file read results in fallback to native exif extraction.If the EXIF succeeds but sidecar fails, it reverts falls into the catch.
new#574 : Support of HEIC files and subsequently convert raw files (e.g. .NEF) into jpeg.if a raw file is imported such as .nef, php-imagick will try to generate a thumbnail jpeg for it.
Note that the extension still needs to be added in your advanced settings.Important: Lychee was never meant to convert RAW files such as .nef, .cr2 .arw etc.
If you shoot RAW, it is to be able to change exposure, dodge&burn, crop etc. later in
a proper image processing software such as Lightroom, > Photoshop, Capture One, Luminar, Darktable …
otherwise you better shoot JPEG. Lychee does not intend to provide those functionality.new#594 : Add debug bar fordevinstall.It is disabled by default, even in debug mode. To enable it, set
DEBUGBAR_ENABLEDtotruein your.envfile.new#579 : Ghostbuster command to clean up dead symlinks.The ghostbuster command also parses the database and see if some symlinks are dead.
It will delete the photo from the database in such case.
As this behaviour can modify the database, we disable it by default.new#577 : Parse additional xmp sidecars files to update metadata.This reads in XMP sidecar files (if they exist).
Thankfully, exiftool supports reading in sidecars, so we can use the same
technique we're using to read the files. We merge both file and sidecar metadata,
taking priority based on user settings (default to prefer image metadata)fixes#581 : Undefined property errors when migrating from 3.1.6.The missing
license,lensare now taken care off.fixes#565 : No Dropbox Import with Lychee 4.0.0.The CSP was a bit too tight, preventing the execution of the script from dropbox.
Packaged version of Lychee including the vendor folder.
Install process is as follow:
- extract the zip file.
- create your database and user manually
Then you have two possibilities:
cp .env.example .env- edit
.env php artisan key:generatephp artisan migratesudo chown -R www-data:www-data .
or
sudo chown -R www-data:www-data .and acces from your browser the Lychee installation and follow the installation steps
See change log: https://lycheeorg.github.io/docs/releases.html
See how to update: https://lycheeorg.github.io/docs/update.html
See how to upgrade from version 3: https://lycheeorg.github.io/docs/upgrade.html
v4.0.6-ls66
LinuxServer Changes:
Upgrade to Lychee v4 and rebased to alpine 3.12.
Lychee Changes:
new#588 : add an option to the sync command to 're-sync' images that already exist.Since XMP sidecars are now allowed, images with the same checksum will not get
updated metadata if the sidecar changes but the checksum remains the same. This
adds an optional flag to thelychee:synccommand that forces existing images
with no change in checksum to get updated metadata from XMP files (if they exist).
It only updates the image if the metadata read in differs from the metadata that
the image aleady has.new#599 : Added method to get the full path of albums.Specifically in the sharing screen, when albums are sometimes named the same
(if they are organized by Year and Month), then it is impossible to tell which
album you are actually sharing. This adds the ability to get the album's
"full path" and sends it down for the sharing settings.fixes#596 : Failing xmp file read results in fallback to native exif extraction.If the EXIF succeeds but sidecar fails, it reverts falls into the catch.
new#574 : Support of HEIC files and subsequently convert raw files (e.g. .NEF) into jpeg.if a raw file is imported such as .nef, php-imagick will try to generate a thumbnail jpeg for it.
Note that the extension still needs to be added in your advanced settings.Important: Lychee was never meant to convert RAW files such as .nef, .cr2 .arw etc.
If you shoot RAW, it is to be able to change exposure, dodge&burn, crop etc. later in
a proper image processing software such as Lightroom, > Photoshop, Capture One, Luminar, Darktable …
otherwise you better shoot JPEG. Lychee does not intend to provide those functionality.new#594 : Add debug bar fordevinstall.It is disabled by default, even in debug mode. To enable it, set
DEBUGBAR_ENABLEDtotruein your.envfile.new#579 : Ghostbuster command to clean up dead symlinks.The ghostbuster command also parses the database and see if some symlinks are dead.
It will delete the photo from the database in such case.
As this behaviour can modify the database, we disable it by default.new#577 : Parse additional xmp sidecars files to update metadata.This reads in XMP sidecar files (if they exist).
Thankfully, exiftool supports reading in sidecars, so we can use the same
technique we're using to read the files. We merge both file and sidecar metadata,
taking priority based on user settings (default to prefer image metadata)fixes#581 : Undefined property errors when migrating from 3.1.6.The missing
license,lensare now taken care off.fixes#565 : No Dropbox Import with Lychee 4.0.0.The CSP was a bit too tight, preventing the execution of the script from dropbox.
Packaged version of Lychee including the vendor folder.
Install process is as follow:
- extract the zip file.
- create your database and user manually
Then you have two possibilities:
cp .env.example .env- edit
.env php artisan key:generatephp artisan migratesudo chown -R www-data:www-data .
or
sudo chown -R www-data:www-data .and acces from your browser the Lychee installation and follow the installation steps
See change log: https://lycheeorg.github.io/docs/releases.html
See how to update: https://lycheeorg.github.io/docs/update.html
See how to upgrade from version 3: https://lycheeorg.github.io/docs/upgrade.html
v4.0.6-ls65
LinuxServer Changes:
Upgrade to Lychee v4 and rebased to alpine 3.12.
Lychee Changes:
new#588 : add an option to the sync command to 're-sync' images that already exist.Since XMP sidecars are now allowed, images with the same checksum will not get
updated metadata if the sidecar changes but the checksum remains the same. This
adds an optional flag to thelychee:synccommand that forces existing images
with no change in checksum to get updated metadata from XMP files (if they exist).
It only updates the image if the metadata read in differs from the metadata that
the image aleady has.new#599 : Added method to get the full path of albums.Specifically in the sharing screen, when albums are sometimes named the same
(if they are organized by Year and Month), then it is impossible to tell which
album you are actually sharing. This adds the ability to get the album's
"full path" and sends it down for the sharing settings.fixes#596 : Failing xmp file read results in fallback to native exif extraction.If the EXIF succeeds but sidecar fails, it reverts falls into the catch.
new#574 : Support of HEIC files and subsequently convert raw files (e.g. .NEF) into jpeg.if a raw file is imported such as .nef, php-imagick will try to generate a thumbnail jpeg for it.
Note that the extension still needs to be added in your advanced settings.Important: Lychee was never meant to convert RAW files such as .nef, .cr2 .arw etc.
If you shoot RAW, it is to be able to change exposure, dodge&burn, crop etc. later in
a proper image processing software such as Lightroom, > Photoshop, Capture One, Luminar, Darktable …
otherwise you better shoot JPEG. Lychee does not intend to provide those functionality.new#594 : Add debug bar fordevinstall.It is disabled by default, even in debug mode. To enable it, set
DEBUGBAR_ENABLEDtotruein your.envfile.new#579 : Ghostbuster command to clean up dead symlinks.The ghostbuster command also parses the database and see if some symlinks are dead.
It will delete the photo from the database in such case.
As this behaviour can modify the database, we disable it by default.new#577 : Parse additional xmp sidecars files to update metadata.This reads in XMP sidecar files (if they exist).
Thankfully, exiftool supports reading in sidecars, so we can use the same
technique we're using to read the files. We merge both file and sidecar metadata,
taking priority based on user settings (default to prefer image metadata)fixes#581 : Undefined property errors when migrating from 3.1.6.The missing
license,lensare now taken care off.fixes#565 : No Dropbox Import with Lychee 4.0.0.The CSP was a bit too tight, preventing the execution of the script from dropbox.
Packaged version of Lychee including the vendor folder.
Install process is as follow:
- extract the zip file.
- create your database and user manually
Then you have two possibilities:
cp .env.example .env- edit
.env php artisan key:generatephp artisan migratesudo chown -R www-data:www-data .
or
sudo chown -R www-data:www-data .and acces from your browser the Lychee installation and follow the installation steps
See change log: https://lycheeorg.github.io/docs/releases.html
See how to update: https://lycheeorg.github.io/docs/update.html
See how to upgrade from version 3: https://lycheeorg.github.io/docs/upgrade.html
v4.0.6-ls64
LinuxServer Changes:
Upgrade to Lychee v4 and rebased to alpine 3.12.
Lychee Changes:
new#588 : add an option to the sync command to 're-sync' images that already exist.Since XMP sidecars are now allowed, images with the same checksum will not get
updated metadata if the sidecar changes but the checksum remains the same. This
adds an optional flag to thelychee:synccommand that forces existing images
with no change in checksum to get updated metadata from XMP files (if they exist).
It only updates the image if the metadata read in differs from the metadata that
the image aleady has.new#599 : Added method to get the full path of albums.Specifically in the sharing screen, when albums are sometimes named the same
(if they are organized by Year and Month), then it is impossible to tell which
album you are actually sharing. This adds the ability to get the album's
"full path" and sends it down for the sharing settings.fixes#596 : Failing xmp file read results in fallback to native exif extraction.If the EXIF succeeds but sidecar fails, it reverts falls into the catch.
new#574 : Support of HEIC files and subsequently convert raw files (e.g. .NEF) into jpeg.if a raw file is imported such as .nef, php-imagick will try to generate a thumbnail jpeg for it.
Note that the extension still needs to be added in your advanced settings.Important: Lychee was never meant to convert RAW files such as .nef, .cr2 .arw etc.
If you shoot RAW, it is to be able to change exposure, dodge&burn, crop etc. later in
a proper image processing software such as Lightroom, > Photoshop, Capture One, Luminar, Darktable …
otherwise you better shoot JPEG. Lychee does not intend to provide those functionality.new#594 : Add debug bar fordevinstall.It is disabled by default, even in debug mode. To enable it, set
DEBUGBAR_ENABLEDtotruein your.envfile.new#579 : Ghostbuster command to clean up dead symlinks.The ghostbuster command also parses the database and see if some symlinks are dead.
It will delete the photo from the database in such case.
As this behaviour can modify the database, we disable it by default.new#577 : Parse additional xmp sidecars files to update metadata.This reads in XMP sidecar files (if they exist).
Thankfully, exiftool supports reading in sidecars, so we can use the same
technique we're using to read the files. We merge both file and sidecar metadata,
taking priority based on user settings (default to prefer image metadata)fixes#581 : Undefined property errors when migrating from 3.1.6.The missing
license,lensare now taken care off.fixes#565 : No Dropbox Import with Lychee 4.0.0.The CSP was a bit too tight, preventing the execution of the script from dropbox.
Packaged version of Lychee including the vendor folder.
Install process is as follow:
- extract the zip file.
- create your database and user manually
Then you have two possibilities:
cp .env.example .env- edit
.env php artisan key:generatephp artisan migratesudo chown -R www-data:www-data .
or
sudo chown -R www-data:www-data .and acces from your browser the Lychee installation and follow the installation steps
See change log: https://lycheeorg.github.io/docs/releases.html
See how to update: https://lycheeorg.github.io/docs/update.html
See how to upgrade from version 3: https://lycheeorg.github.io/docs/upgrade.html
v4.0.6-ls63
LinuxServer Changes:
Upgrade to Lychee v4 and rebased to alpine 3.12.
Lychee Changes:
new#588 : add an option to the sync command to 're-sync' images that already exist.Since XMP sidecars are now allowed, images with the same checksum will not get
updated metadata if the sidecar changes but the checksum remains the same. This
adds an optional flag to thelychee:synccommand that forces existing images
with no change in checksum to get updated metadata from XMP files (if they exist).
It only updates the image if the metadata read in differs from the metadata that
the image aleady has.new#599 : Added method to get the full path of albums.Specifically in the sharing screen, when albums are sometimes named the same
(if they are organized by Year and Month), then it is impossible to tell which
album you are actually sharing. This adds the ability to get the album's
"full path" and sends it down for the sharing settings.fixes#596 : Failing xmp file read results in fallback to native exif extraction.If the EXIF succeeds but sidecar fails, it reverts falls into the catch.
new#574 : Support of HEIC files and subsequently convert raw files (e.g. .NEF) into jpeg.if a raw file is imported such as .nef, php-imagick will try to generate a thumbnail jpeg for it.
Note that the extension still needs to be added in your advanced settings.Important: Lychee was never meant to convert RAW files such as .nef, .cr2 .arw etc.
If you shoot RAW, it is to be able to change exposure, dodge&burn, crop etc. later in
a proper image processing software such as Lightroom, > Photoshop, Capture One, Luminar, Darktable …
otherwise you better shoot JPEG. Lychee does not intend to provide those functionality.new#594 : Add debug bar fordevinstall.It is disabled by default, even in debug mode. To enable it, set
DEBUGBAR_ENABLEDtotruein your.envfile.new#579 : Ghostbuster command to clean up dead symlinks.The ghostbuster command also parses the database and see if some symlinks are dead.
It will delete the photo from the database in such case.
As this behaviour can modify the database, we disable it by default.new#577 : Parse additional xmp sidecars files to update metadata.This reads in XMP sidecar files (if they exist).
Thankfully, exiftool supports reading in sidecars, so we can use the same
technique we're using to read the files. We merge both file and sidecar metadata,
taking priority based on user settings (default to prefer image metadata)fixes#581 : Undefined property errors when migrating from 3.1.6.The missing
license,lensare now taken care off.fixes#565 : No Dropbox Import with Lychee 4.0.0.The CSP was a bit too tight, preventing the execution of the script from dropbox.
Packaged version of Lychee including the vendor folder.
Install process is as follow:
- extract the zip file.
- create your database and user manually
Then you have two possibilities:
cp .env.example .env- edit
.env php artisan key:generatephp artisan migratesudo chown -R www-data:www-data .
or
sudo chown -R www-data:www-data .and acces from your browser the Lychee installation and follow the installation steps
See change log: https://lycheeorg.github.io/docs/releases.html
See how to update: https://lycheeorg.github.io/docs/update.html
See how to upgrade from version 3: https://lycheeorg.github.io/docs/upgrade.html
v4.0.6-ls62
LinuxServer Changes:
Upgrade to Lychee v4 and rebased to alpine 3.12.
Lychee Changes:
new#588 : add an option to the sync command to 're-sync' images that already exist.Since XMP sidecars are now allowed, images with the same checksum will not get
updated metadata if the sidecar changes but the checksum remains the same. This
adds an optional flag to thelychee:synccommand that forces existing images
with no change in checksum to get updated metadata from XMP files (if they exist).
It only updates the image if the metadata read in differs from the metadata that
the image aleady has.new#599 : Added method to get the full path of albums.Specifically in the sharing screen, when albums are sometimes named the same
(if they are organized by Year and Month), then it is impossible to tell which
album you are actually sharing. This adds the ability to get the album's
"full path" and sends it down for the sharing settings.fixes#596 : Failing xmp file read results in fallback to native exif extraction.If the EXIF succeeds but sidecar fails, it reverts falls into the catch.
new#574 : Support of HEIC files and subsequently convert raw files (e.g. .NEF) into jpeg.if a raw file is imported such as .nef, php-imagick will try to generate a thumbnail jpeg for it.
Note that the extension still needs to be added in your advanced settings.Important: Lychee was never meant to convert RAW files such as .nef, .cr2 .arw etc.
If you shoot RAW, it is to be able to change exposure, dodge&burn, crop etc. later in
a proper image processing software such as Lightroom, > Photoshop, Capture One, Luminar, Darktable …
otherwise you better shoot JPEG. Lychee does not intend to provide those functionality.new#594 : Add debug bar fordevinstall.It is disabled by default, even in debug mode. To enable it, set
DEBUGBAR_ENABLEDtotruein your.envfile.new#579 : Ghostbuster command to clean up dead symlinks.The ghostbuster command also parses the database and see if some symlinks are dead.
It will delete the photo from the database in such case.
As this behaviour can modify the database, we disable it by default.new#577 : Parse additional xmp sidecars files to update metadata.This reads in XMP sidecar files (if they exist).
Thankfully, exiftool supports reading in sidecars, so we can use the same
technique we're using to read the files. We merge both file and sidecar metadata,
taking priority based on user settings (default to prefer image metadata)fixes#581 : Undefined property errors when migrating from 3.1.6.The missing
license,lensare now taken care off.fixes#565 : No Dropbox Import with Lychee 4.0.0.The CSP was a bit too tight, preventing the execution of the script from dropbox.
Packaged version of Lychee including the vendor folder.
Install process is as follow:
- extract the zip file.
- create your database and user manually
Then you have two possibilities:
cp .env.example .env- edit
.env php artisan key:generatephp artisan migratesudo chown -R www-data:www-data .
or
sudo chown -R www-data:www-data .and acces from your browser the Lychee installation and follow the installation steps
See change log: https://lycheeorg.github.io/docs/releases.html
See how to update: https://lycheeorg.github.io/docs/update.html
See how to upgrade from version 3: https://lycheeorg.github.io/docs/upgrade.html