I had a problem, my wife wanted to be able to download all the images of our kids from Storypark so that we can add them to our Immich instance. To download them you had to in the app or website click open each image then go through the menu to download. Because we have 2 kids that could be upwards of 60 photos.

Being someone that works in the automation field, I couldn’t have such a clunky process for photos sent to us daily.

Initially I built a quick an dirty script that opens the current page but then I thought why not expand it to not only get the images but all of the posts that have not been downloaded yet. Then I had the idea of updating the EXIF data so that Immich can put the images on the correct date.

I run a lot of docker containers so next step was to enable me to run this on my own NAS and have it save the files directly to where Immich is looking and here we are. I realised other parents could use this so I’ve cleaned up my code and put it up for others to use.

Hopefully those other parents with RSI will appreciate the script. You can run it locally or in docker.

Next phase will be to have it find the images with my kids and archive the ones without their faces for review.

  • hitmyspot@aussie.zone
    link
    fedilink
    English
    arrow-up
    16
    ·
    1 day ago

    Nice. I thought something like this was a great idea. My kids finished last year. I wonder if I can still log in and use it!

    • AustralianSimon@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 day ago

      Just a warning, I found a bug while clicking an element in the docker container but the script runs in venv just fine.

      • petey@aussie.zone
        link
        fedilink
        English
        arrow-up
        6
        ·
        1 day ago

        No worries, l definitely plan to use it in Docker, so I’ll give it a go and if I can I’ll submit PRs for anything I find