Re:Lychee – Self-hosted photo-management done right
by karolist on Sunday October 02, 2022 @11:38AM
(#33056852)
This looks really nice and I think I'll try it soon in my home server. Out of interest, do you have some blog posts on the "how it's made" side of things? I see some toml files for configuration so that would point to core being written in Rust, what else? Thanks!
[ Parent
| on HN ]
Re:Lychee – Self-hosted photo-management done right
by mceachen on Sunday October 02, 2022 @02:18PM
(#33058671)
The frontend is in Vue. Both the FE and BE are in TypeScript.
Parallelism is provided by https://github.com/photostructure/batch-cluster.js/
Metadata reads and writes are via https://github.com/photostructure/exiftool-vendored.js/
Persistence is via SQLite: https://github.com/WiseLibs/better-sqlite3
Image transforms are via Sharp: https://sharp.pixelplumbing.com/
My more nerdier blog posts are tagged here: https://photostructure.com/tags/coding/