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).
into a blog/photo story of sorts to show my son's development.
Also want to see if something using this as a base platform into a social media.
So instead of horizontal scrolling, the obvious direction would me vertical to suit more mobile/tablet browsing which I believe is more "conventional."
As I commented below, I'm trying to accomplish the exact same thing you're after.
-Self hosted or some very very trusting src/platform
-Super easy to use (ie it must be grandma tested)
-All platforms for sure.
Adding to you Nice-to-haves: -Jitsi or brie.fi/ng webrtc video conf so can vid conf while viewing pics
-realtime whiteboarding with typing
of course trying to shoot for MVP for now...
I've focused first on fixing my own disorganized mess of many hard drives from n failed cloud photo services and cancelled photo apps that left me with not-quite-duplicate variants and missing tags scattered over many drives.
The current beta solves this robustly. I'm adding secure sharing and additional tagging and browsing next.
As it's self-hosted, it's up to you (at least with the current beta version) to set up an https reverse proxy with auth. Several of my beta testers are doing this.
It is pretty much open source clone of google's offerings.
After searching a bit it seems many stitch together their own solution at home. And others use cloud exclusively. Seems like a nice big problem to solve.