Ask HN: Documenting my child's life
I'm about to become a first time father and I've been thinking about how to go about documenting my son's life. By documenting, I mean collecting all of the pictures/videos we take of him along with text descriptions of the events. Things like what we did for his 3rd birthday, his first words, when his Grandma died, etc. A sort of official record of everything that happened to him during his life. The idea being that when he's an adult he will have all of this in one place to go back to and look at when he wants.
The three main things I'm looking for are:
1) General Social Network stuff like uploading a post, pictures, etc. Possibly allowing other family members to contribute 2) The ability to download everything (pictures, posts, videos, etc.) into a single archive that comes with a html file that can be locally viewed 3) Something I can expect to exist 20 years from now
2 & 3 effectively eliminate every commercial site and anything that isn't open source in my mind.
My googling hasn't come up with anything that I think is suitable. I've come up with a few options:
(1) A self hosted Mastodon instance not connected to the fediverse. Mastodon has the most momentum behind it, but it doesn't seem to have the focus I want. It's more for short thoughts that are relevant for a relatively short amount of time.
(2) Creating my own site based on the ActivityPub standard. This is attractive because it gives me something to start on and would allow me to hook into the fediverse, if it ever really takes off. However, I can't seem to find a good basic ActivityPub library (preferrably Ruby/RoR) to use and rolling my own seems complicated.
(3) Creating the site from scratch based on my own data format. This is the simplest to get started, but it's going to be lacking in a lot of features and I'll spend a lot of time reinventing the wheel.
Anyone have thoughts or suggestions?
4 comments
[ 4.1 ms ] story [ 16.3 ms ] threadI think most people today probably resort to whatever photo solution their phone offers them (either Apple Photos or Google Photos) and probably neglect to capture the less photographical memories of raising their children. But I think the key to any solution that you use is that it needs to be quick and easy. With that said, maybe something like a self-hosted or password-protected Wordpress installation would fit your use-case. It'd automatically chronograph your entries. It's got broad support for all types of media (photos, video, audio, etc.) and you can find limitless plugins to capture calendar entries and other memorable events. Just make sure you've got a rock-solid backup system in-place so that you don't risk losing all of your entries.
If you want something more photo-focused, a self-hosted album like Koken might get you want you're looking for. It does provide the ability to blog as-well, though it's probably not as customizable as a Wordpress blog would be.
Good luck with your newborn and finding a solution to help you remember all the little moments along the way.
The backup system is the problem. Once I do something like Wordpress all of the data is going to be stuck in that format in their database structure. That makes it hard to access anywhere outside of Wordpress.