If you don't feel the need to build out the web-based photo UI, you could try out PhotoStructure. Self-hosted, your data stays on your machines, and I've designed it to scale up to xeons and down to my odroid and RPi.
If you don't feel the need to build out the web-based photo UI, you could try out PhotoStructure. Self-hosted, your data stays on your machines, and I've designed it to scale up to xeons and down to my odroid and RPi.
My own core requirement is backing up iOS.
Whole-device backup is cool when you want to.
1. setup a new device as same as old ( backed up ) one.
2. prevent from you forgetting to put your important files in syncing folders.
3. even some commercial backup solution can boot up a system via a backup.
Isn't it too heavy for RPi ?
PhotoStructure for Servers has two flavors: a docker image that's based on Alpine (it's a ~300mb image and typically takes ~30mb RAM to start), and, if you're more comfortable running Node directly, you can git clone the repo that the docker image is built from and run directly.
Imports are slow on an RPi (it's about 1/4 the bogomips of my decade-old MBP), but the UI is quite snappy. This is because the import front-loads all the computationally expensive work, like metadata extraction, inference, image resizing, and video transcoding.
Also: Libraries are both cross-platform and cross-edition. Start importing on a Mac with Desktop, rsync the library to your NAS, and continue with docker.