User avatar
Lyn@GPN24 πŸ“ž ACOW @fugi@amazonawaws.com
4mo
the sapphic urge to build a thing that syncs albums across immich instances... neocat_pleading

(correct me if I'm wrong, but I don't think this exists yet, from a few web searches)
1
0
9
0
User avatar
Lyn@GPN24 πŸ“ž ACOW @fugi@amazonawaws.com
4mo
Ferb, I know what we're gonna do today!

I don't imagine this to be too hard tbh
1
0
7
0
User avatar
Lyn@GPN24 πŸ“ž ACOW @fugi@amazonawaws.com
3mo
So I've been working on that tool a little bit on the side every day since, and I'm happy to announce that the first image was just synced from a shared album on one immich instance to another album on my own instance ^^

It's far from finished, but nice to see that this works already, and it was indeed not hard at all.
Btw, my goal for this is to have a minimal proof-of-concept tool that works well for syncing a single album – not to implement a whole lot of functionality or friendly UI.

Using this for importing shared links would also be cool tho. Maybe I could turn it into a library or something.
2
0
7
0
User avatar
Lyn@GPN24 πŸ“ž ACOW @fugi@amazonawaws.com
3mo
Got around to polishing it a bit, adding a readme and pushing it to codeberg, so there is now codeberg.org/fugi/immich-album-sync :)

This is very much unfinished – I put a roadmap in the readme as an overview of what works (spoilers: only unidirectional sync of simple media, so far) and what doesn't / is untested. Feel free to look, try out, give feedback, send patches, ...
2
3
8
0

User avatar
Lyn@GPN24 πŸ“ž ACOW @fugi@amazonawaws.com
3mo
btw, any ideas/opinions about what license to put on this?
4
0
2
0
User avatar
kloenk @kloenk@catcatnya.com
3mo
@fugi I'm a fan of (L)GPL (2.x-only)
0
0
0
0
User avatar
Mira, Lady of the Kenrei Gate @specificprotagonist@tech.lgbt
3mo
@fugi
Clearly, it should be the gay agenda license:
gal.gay

(only half joking; I think it might actually work well for a tool)
0
0
1
0
User avatar
flori_ava_star:~cursor_blinking made-with-estrogen verifiedlesbian @star@amazonawaws.com
3mo
@fugi Well, that depends on you! "Don't care"? MIT is probably good! "I would like if changes to this software stay public?" MPL-2.0 is nice! Mrow
0
0
2
0
User avatar
Der Große Bâse Wolff @wolff@chaos.social
3mo
@fugi EUPL-1.2 maybe ?
0
0
1
0
User avatar
Mira, Lady of the Kenrei Gate @specificprotagonist@tech.lgbt
3mo
@fugi Ooo, neat!
0
0
1
0