Ask HN: Self-hosted family photo managers?
Hello HN, my wife and I just had a newborn daughter, and we're trying to figure
out how to manage our photos of her. Right now we're keeping our photo libraries
in Google Photos, and manually sharing via SMS, Facebook, and WeChat. Keeping
everybody on the right conversations is getting tedious already. I'd love to be
able to centralize this in a self-hosted app, if possible. Does anyone have
suggestions?
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).
14 comments
[ 2.8 ms ] story [ 43.0 ms ] threadIt is pretty much open source clone of google's offerings.
Good news!
Brad Dutton has been leading a community that is continuing Gallery development. He and his team have made progress over the past year and have a stable version of Gallery 3 that is PHP 7+ compatible, contains a replacement for the old Flash-based image uploader, an updated jQuery Library and other features. They've been testing it for a year now with no problems and have released it as Gallery 3.1.0.
You can download it from galleryrevival.com
[EDIT] wow..you have given me some motivation to look. Didn't realize how many there are. however, still want/need to find one where I can embed youtube videos but thx for the push to look!
I also sent many articles about personality development etc which I started to realize some info is too advanced and wish somehow they could be viewed at the "right" times in his life. Like he doesn't really need to know nor understand neuropsychological advances in research :) So little pondering on how to "feed" him the right info at the right time. Also extremely timely, since its email, if I miss a particularly important day sending it out, I'm late :(.
Nevertheless, if gmail holds out for the next 18yrs, it would be a killer present to have his entire life online w/ pics and at the time memories handed to him. and like other commenter suggested, may need to do a regular "takeout" for him.
Furthermore, in addition to that, I'm also trying to address the needs of our immediate family sharing his day to day fun but don't want to use the currently available privacy fiasco social media.
So I'm also in this dilemma like others howto share w/o going to FB/Twit/Insta and alike. Want something very private but easily available. And like the other commenter, I came to the conclusion of creating my own. So I'm on my way of wireframing, prototyping a PWA based service where everything is private and is fee based. Kinda like the antithesis of all social media as we currently know it. Time seems ripe to address the need for privacy....
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.
https://blog.photostructure.com/introducing-photostructure/
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.
Sounds like a fun project more than anything, I'll explore it.
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...