What about a good Google Photos alternative? Preferably something I can self-host. (Cloud storage is fine too, 1TB minimum, $15/mo max.) I've been wanting to DeGoogle for years but haven't yet out of convenience.
Must have, no compromise features: A "Memories" feature that works as good as Google's, and a search box that lets me find images by describing what's in them.
Edit: Thanks for all the helpful replies. Looks like I have a lot of homework to do. Keep the suggestions coming.