Top priorities:
* Open source & self-hosted
* Easy upload from Android & iOS devices
* Easy sign-on / viewing from web, Android, and iOS devices
Nice-to-haves:
* Easy sharing to social media
* Authenticated RSS feeds or some sort of notifications for registered users
* Allows sharded installs or advanced permissions management (in case I can convince the rest of the family to use this for their photos as well)
I've looked a bit at Pixelfed, but it looks like it fails on the mobile device front.
As a follow-on question, does anyone know how likely a self-hosted app like this would be to work across the Great Firewall? My in-laws are in China (hence sharing through WeChat).