Do you expose things like photos/videos/pdfs through a public web server? I thought about using Yacy for something similar, but wasn't sure about wanting to just leave everything available unauthenticated on the local network.
I've configured my web server so that it's accessible over the Internet, but only if you have a client certificate issued from my certificate authority.