I have a Synology NAS at home and it has apps that let you do exactly what you said: it has apps to automatically backup photos from phones and then you can easily share them in a pretty nice interface. And one of their photo organization apps, Moments, also automatically clusters all faces and runs object detection on your pictures, locally, on the NAS. And it just works.