I’m building an on-premise alternative to Google Photos[1]. Started working on this because it’s not okay for Google to have unencrypted access to and own all my memories.
Nice! Are you aware of https://github.com/hooram/ownphotos? No affiliation, I'm just interested in using something like this, I'm not sure how actively it's being worked on (it was sort of a 'functional demo' last I saw, but not quite usable).
I found the generic approach NextCloud takes towards file-storage to yield underwhelming results when it comes to photos. Features like searching for photos by faces, locations, intelligent sorting are all lacking and making their mobile merely a file browser.
Building on top of NextCloud was an option I had considered, but understanding their abstractions was painful, and I did not want to tie myself down to their ecosystem.
[1] https://youtube.com/watch?v=b5XN5GMmc6I