LycheeOrg / Lychee

A great looking and easy-to-use photo-management-system you can run on your server, to manage and share photos.
https://lycheeorg.github.io/
MIT License
3.2k stars 288 forks source link

[stacked 1] Prepare flag for photo processing by pipes #2363

Closed ildyria closed 2 months ago

ildyria commented 2 months ago

First step of refactoring photo processing to use pipes.

ildyria commented 2 months ago

Ok. Goal is to only have the new pipeline version eventually, right?

Yep with a more like canary roll out and ability to switch back easily if things breaks for unknown reasons by setting the flag.

the PHOTO_PIPES=true in the .env.mariadb ensures that both code paths are tested (with and without the pipelines.)