PhotoStructure is absolutely designed for self-hosted family-and-friends access of local photos and videos. You'll get installation instructions emailed to you shortly after you subscribe to the beta. https://PhotoStructure.com
(Disclaimer: I'm the author, and wished the same thing you did, so I quit my job to build it).
Any chance the website could show a screenshot or something? It’s just a generic thing right now and I have no interest in signing up to something I can’t see.
(Disclaimer: I'm the author, and wished the same thing you did, so I quit my job to build it).