I haven't tried it yet, but I've read good things about
PhotoPrism. TrueNAS has a one-click-install thing for it. That means it has freely available Docker images, and I figure your Synology could handle that easily.
https://github.com/photoprism/photoprism - source
https://github.com/photoprism/photoprism/projects/5 - development roadmap
https://demo.photoprism.app/browse - live demo
https://docs.photoprism.app/developer-guide/media/ - supported image formats (including HEIF's .avci, .avcs, .avif, .avifs, .heic, .heics, .heif, .heifs)
https://docs.photoprism.app/getting-started/docker/ - docker guide
Oh, hey! Well, look at that:
https://docs.photoprism.app/getting-.../nas/synology/
Quote:
Visit the Synology Knowledge Base to learn what kind of CPU and how much memory your device has. We recommend hosting PhotoPrism on a 64-bit system with at least 2 cores and 3 GB of physical memory. High-resolution panoramic images may require additional swap space and/or physical memory above the recommended minimum.
RAW image conversion and TensorFlow are disabled on devices with 1 GB or less memory. You will have to resort to 32-bit Docker images to run PhotoPrism and MariaDB on ARMv7-based entry-level devices like the Synology DS218j.
|
but
Quote:
Will my device be fast enough?
This largely depends on your expectations and the number of files you have. Most users report that PhotoPrism runs well on their Synology NAS. However, you should keep in mind:
initial indexing may take longer than on standard desktop computers
the hardware has no video transcoding support and software transcoding is generally slow
|
So, maybe export a mount to a nearby machine that has beefier hardware running the container?