[Immich] What is the "proper" way to navigate migration from another service (all photos are already on the server) - eviltoast

I got immich with SSO up and running. It runs like a dream compared to Photoprism and is simple enough for me, but also has necessary features like user accounts.

There is one thing I couldn’t find in the docs:

I already have a library of 5000 photos and 150 videos on my server that sync to my phone with Syncthing to 4 different directories (one for each phone I took the photos on) in Immich. Right now I have that directory as an external library, but I don’t think this is the “right way.”

My goal:

  • No duplicates between phone app and desktop app
  • Don’t have to re-upload every image from my phone as my network is 100/30 mbps
  • Am able to manage my photos from the Immich app and web app (deleting photos that will propagate between devices)

Can I just map the “Upload” folder to that syncthing photo base folder and get parity between my phone and my server? Or do I have to re-upload everything from my phone? Or am I waiting for a feature that doesn’t quite exist yet? I noticed some feature discussions about photo hashing and de-duplication.

I tried asking in a discussion on the repo, but nobody answers those much.

  • JustEnoughDucks@feddit.nlOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Right now, most services are running via traefik with authelia over it. I haven’t done the work of making traefik able to route from local ip addresses without the hostname and I have no idea if my ISP router does NAT hairpinning.

    Some services I have only or also local without traefik or authelia, depending on the service.

    In this case immich is running completely through the reverse proxy, through a cloudflare proxy with whitelisted IPs.