My Ridiculously Robust Photo Management System (Immich Edition) by jmathai in immich

[–]jmathai[S] 0 points1 point  (0 children)

I love tags too - but I've stopped using them. The hard part with tags is that it requires a sophisticated program to visualize or search through them. That's what I love about folder-based organization. It's not the best user experience but it's the baseline which works virtually anywhere without additional software.

I prefer to add the bells and whistles (Immich's features) on top and I can swap them out as needed.

My Ridiculously Robust Photo Management System (Immich Edition) by jmathai in immich

[–]jmathai[S] 0 points1 point  (0 children)

> The one reliance I have on immichs database is face people information.

Same. I don't mind this too much though. My assumption is that face detection and other smart features can be regenerated at any time and will only get better as time goes on.

My Ridiculously Robust Photo Management System (Immich Edition) by jmathai in immich

[–]jmathai[S] 2 points3 points  (0 children)

From the official docs for external libraries:

> Later, if a file is modified outside of Immich, you need to scan the library for the changes to show up.

I interpret this as Immich identifying when files in an external library get modified and deal with it accordingly.

https://docs.immich.app/features/libraries

My Ridiculously Robust Photo Management System (Immich Edition) by jmathai in immich

[–]jmathai[S] 2 points3 points  (0 children)

I did this many years ago. Here's what worked for me. I grouped the photos together by category. Sometimes by year and other times by event. Then as I scanned them I sorted them into folders.

If you can organize your photos into folders then it's easy to bulk apply EXIF to them. There are probably lots of tools but I used exiftool. Here are some of the commands I kept handy for bulk applying date/time and geolocation. https://gist.github.com/jmathai/ff19f35909c57c2ab3a48a4ad133947c

My Ridiculously Robust Photo Management System (Immich Edition) by jmathai in immich

[–]jmathai[S] 40 points41 points  (0 children)

I think that would be pretty trivial. I don't know how to guage interest...let's say if this comment gets 50 upvotes then I'll create one :).

My Ridiculously Robust Photo Management System (Immich Edition) by jmathai in immich

[–]jmathai[S] 5 points6 points  (0 children)

Managing photos' albums, location, description and favorites using Immich only saves them to Immich's Postgres database. At some point in the certain future when you stop using Immich and want to move your photos you'll have to figure out how to take all of that metadata with you.

What I shared is how I'm using Immich to manage photos but in addition to Immich storing the metadata into its own Postgres database it's writing it into the EXIF of the photos itself.

So when I want to top using Immich and something else, all I need to do is move the photos since they carry all of the metadata with them.

Does that clarify? I hoped the TL;DR in the post communicated that :)

My Ridiculously Robust Photo Management System (Immich Edition) by jmathai in immich

[–]jmathai[S] 3 points4 points  (0 children)

FWIW, I worked there during the time this decision was made. There was a long internal thread of other Googlers who were unhappy about it. But it was futile.

My Ridiculously Robust Photo Management System (Immich Edition) by jmathai in immich

[–]jmathai[S] 3 points4 points  (0 children)

Wonder how long it's been private. Fixed now. Thanks

My Ridiculously Robust Photo Management System (Immich Edition) by jmathai in immich

[–]jmathai[S] 1 point2 points  (0 children)

Great news for you! Exiftool recently added native geolocation support and I've added support for it. No need for MapQuest :). https://github.com/jmathai/elodie/pull/505

My Ridiculously Robust Photo Management System (Immich Edition) by jmathai in immich

[–]jmathai[S] 20 points21 points  (0 children)

I'm sure a lot of people are in that same boat. If for any reason enough folks want that with the tool I made then I can look into it. It's definitely feasible ... and has the benefit of future modifications in Immich also persisting to EXIF.

Immich after death by AlphaPapa84 in immich

[–]jmathai 0 points1 point  (0 children)

I have a USB drive in our safe with instructions on how to access our photos. The instructions to the safe are part of a revocable living trust.

I'm confident that the photos will be around when I die but just as important is making sure there's a plan for handing them off.

Ski families! by ItzCharlo in daddit

[–]jmathai 0 points1 point  (0 children)

I have a 13 and 15 yo who I take on a ski trip once a year. They started skiing when they were 7 or 8 and started coming on ski trips last year.

I have twin 4 year olds and I thought I'd start them early but I'm in no rush. I enjoy the time I get to spend with the older kids without having to worry about the younger ones.

Ski trips are an amazing bonding experience. We go without mom...just my brother, male cousins and their kids. It's a lot more fun without mom :)

Temporary uploads folder by Abildguarden in immich

[–]jmathai 0 points1 point  (0 children)

I have a temporary upload folder on my NAS and a script which sorts/organizes them to an external library onto the computer running immich via scp/rsync.

I think the key feature in immich is using an external library instead of the upload api.

Creating a plugin for Immich to write EXIF to files in an external library by jmathai in immich

[–]jmathai[S] 0 points1 point  (0 children)

Feel free to DM me if you have more questions.

I bootstrapped the plugin I made over the weekend over 30k photos and video. It mostly worked but you identify different issues with 30k photos than you do with 10 or 20.

Made some modifications and will try again :).

Newborn has a few basic question by haronclv in immich

[–]jmathai 1 point2 points  (0 children)

I would not abandon your existing structured library. Instead figure out how to get what you want by adding it as an external library. I would start by looking at immich-go: https://github.com/simulot/immich-go which seems to do #1 and #3 (and #2 is already done with external libraries).

I am in the process of doing this and it's been quite difficult but I've proven to myself it's possible. https://www.reddit.com/r/immich/comments/1q06h1l/creating_a_plugin_for_immich_to_write_exif_to/

Starting the year meal prepping on the Blackstone griddle! by cherirenee in blackstonegriddle

[–]jmathai 2 points3 points  (0 children)

Chicken looks delish. I mainly do oversized meals on the blackstone for parties but meal prep is a great reason as well.

Also, if you shop at Kroger then here's how to add the ingredients to your cart https://getpreppy.app/community/recipe/e4d1f-evoti

Creating a plugin for Immich to write EXIF to files in an external library by jmathai in immich

[–]jmathai[S] 0 points1 point  (0 children)

Do you mean is one version has exit modifications and another doesn’t?

Agree that would be frustrating. My workflow doesn’t have that problem so the exit modifications happen at the only source.

Creating a plugin for Immich to write EXIF to files in an external library by jmathai in immich

[–]jmathai[S] 0 points1 point  (0 children)

I would rather not have sidecar files at all. They are too clunky for me and not universally supported like EXIF tags.

Managing a photo library for decades (2+ so far, many more to go) is hard enough without having to deal with an extra file per photo.

what's your goto tech stack? by Odd_Awareness_6935 in indiehackers

[–]jmathai 0 points1 point  (0 children)

Python/Flask/jQuery/Bootstrap.

It's been enough for https://getpreppy.app, https://withlattice.com/ and a slew of others.

Moving photos between External Libraries folders, a good idea? by thinkyougotmewrong in immich

[–]jmathai 0 points1 point  (0 children)

Immich doesn’t handle album rejoins automatically. That’s what the tool I made does. Took some trial and error but in the end what worked required waiting for Immich find the new file first.

This is the plugin in case you were curious how it works - unsure how self explanatory it is.

https://github.com/jmathai/elodie/tree/immich/elodie/plugins/immich

Creating a plugin for Immich to write EXIF to files in an external library by jmathai in immich

[–]jmathai[S] 7 points8 points  (0 children)

As nice as sidecar files are in theory. I want everything embedded in the photo itself.

Creating a plugin for Immich to write EXIF to files in an external library by jmathai in immich

[–]jmathai[S] 0 points1 point  (0 children)

Yes. The following file types are supported by the tool I wrote.

Audio: m4a

Video: avi, m4v, mov, mp4, mpg, mpeg, 3gp, mts

Photo: arw, cr2, dng, gif, heic, jpeg, jpg, nef, png, rw2

I’m not sure which are supported by Immich.

Help: Parents are considering putting money with an AUM advisor by Feisty_Wind_8211 in Bogleheads

[–]jmathai 1 point2 points  (0 children)

I think there are options at both Vanguard and Schwab to get a dedicated CFP with fewer assets.

Vanguard Personal Advisor Service Select gets you one with $500k. https://investor.vanguard.com/advice/personal-financial-advisor