Looking for an alternative to synology photos. I moved over to synology about 3 years ago and am now considering moving out of the synology ecosystem. I’m looking for something that has a decent android app, wifi syncing, shareable albums, all the standard stuff.

Edit: thanks for the many replies, I’ll likely move to nextcloud as I was planning on deploying that anyway as a synology drive replacement. I’ll look into immich as well.

    • DontNoodles@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 months ago

      Does Immich support deduplication of images? I have a large set of old scanned photos that I put on photoprism that has deduplication listed as one of its features. It puts photos in its own database.

      Also, how is the face recognition of Immich when compared to others like photoprism?

      • Verbose2812@reddthat.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 months ago

        if they have the same hash the deduplication thing will work. if they are different quality or other stuff no. thare are plans to implement something regarding more advanced deduplication but not anything implemented at the moment.

    • kenbw2@lemmy.world
      cake
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 months ago

      Looks like a polished app but sadly it has issues on my Fennec/Firefox for Android

  • wolre@lemmy.world
    link
    fedilink
    English
    arrow-up
    14
    ·
    11 months ago

    Immich is still in relatively active development, but has a great feature set and is the only app that could reasonably replace Google Photos for me. Can recommend!

  • huskypenguin@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    14
    ·
    11 months ago

    I’ve tried everything. If you like a modern UI and simplicity, you want immich. The lead dev designs the app specifically so his wife is happy using it, and it shows.

  • DeltaTangoLima@reddrefuge.com
    link
    fedilink
    English
    arrow-up
    11
    ·
    11 months ago

    Jist moved from Photoprism to Immich. Glad i did. Mich better feature set, active development, and multi-user capability isn’t locked behind a paid subscription.

    • AnUnusualRelic@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      11 months ago

      Immich seems to be really focused on pictures from phones. Which is probably useful for many, but not all people.

  • u_tamtam@programming.dev
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    1
    ·
    11 months ago

    Nextcloud. It’s definitely overkill for photos alone, but since you are likely to want it for other stuff anyway, why not use its gallery (which is decent) as well?

    I personally use it for backup and sharing, and do the bulk of my photos/collections management in digikam (reading from a fast network storage).

    • ffhein@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 months ago

      Does Nextcloud handle large numbers of photos nowadays? IIRC when I was comparing programs some years ago I read that both it and Owncloud struggled when you got to a few 10000s of photos.

        • ffhein@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          11 months ago

          I suppose “a few” is quite open to interpretation, but I have 50k photos now so if it can handle 100k without getting sluggish it’ll probably be fine for the foreseeable future.

    • greatley@ani.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 months ago

      You should try installing the Memories app in Nextcloud. The built-in gallery is very limited and can’t read EXIF data.

  • notleigh@aussie.zone
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    edit-2
    11 months ago

    Photoprism, running on a Raspberry Pi 4. I’m just running it as a single user, and it’s been working well for that. A couple of notes:

    • Video transcoding is a bit iffy on the rpi, but I’m running it under docker and might just move it all to a mini pc at some point
    • I don’t have it accessible publicly, but get to it online via Tailscale
    • No app, but the Web interface is good.
    • I’m currently running it in “read only” mode (mainly out of initial paranoia when trying it out, but it seems fine) so I have syncthing backing up the photos from my phone wirelessly and occasionally do an import of new images in.
  • conrad82@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    11 months ago

    The built-in gallery app on my samsung galaxy phone, in combination with syncthing.

    As long as the phone has enough storage for all your images, this has been my favourite selfhosted solution so far.

    I used Photoprism before, but I could never find an old picture quickly during a conversation. Now I can, 50% of the time 🫣

      • marvin@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 months ago

        Did the same in python. Ages ago. And again in python half a decade ago. And again in python a few months ago.

  • eroc1990@lemmy.parastor.net
    link
    fedilink
    English
    arrow-up
    3
    ·
    11 months ago

    Been backing up to NextCloud using PhotoSync on iOS and Android the last few years. I also recently implemented Immich, and although that means doubled up photo backup, it’s nice to test out and witness firsthand just how much Immich is improving with every release.

    • peregus@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 months ago

      I’m using NC too with the Memory app and not Immich. You that are using both what do you think? Do you think that one is better than the other?

      • eroc1990@lemmy.parastor.net
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        11 months ago

        I don’t use the Memory app specifically, just a photos. As far as browsing my backed up gallery, Immich winds hands down between that and NextCloud. The gallery and tagging id the closest to Google photos I’ve come in a long time.

    • limit@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 months ago

      Do you feel immich is mature enough to be a primary photos app? I may go the route of nextcloud as I’m planning to migrate to nextcloud from synology drive. Didn’t realize they had a photos backup app ad well.

      • Chewy@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        3
        ·
        11 months ago

        From immich.app:

        The project is under very active development. Expect bugs and changes. Do not use it as the only way to store your photos and videos!

          • Chewy@discuss.tchncs.de
            link
            fedilink
            English
            arrow-up
            2
            ·
            11 months ago

            Oh, I misunderstood. I just set up immich and have my backups, so I won’t have to worry how mature immich is. The design is really great!

    • RBG@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      0
      ·
      11 months ago

      Can you point both to the same directory or is that what you mean by doubling backup that you need everything twice now?

      • eroc1990@lemmy.parastor.net
        link
        fedilink
        English
        arrow-up
        2
        ·
        11 months ago

        You can, but only have one app (Immich or whatever you use to back up to NC) handle uploads. Right now I am doubling up but I have enough spare space that it isn’t affecting me, so I don’t mind.

        • RBG@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          2
          ·
          11 months ago

          Interesting, thanks. I just started using Nextcloud at home but once I am happy with the setup I will give this a try.

  • Melco@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    2
    ·
    11 months ago

    The Immich app does not support self signed ssl certs which is unfortunate for a self hosted app since many home users have ISP imposed restrictions which makes getting a cert from a commercial provider difficult or impossible.

    Most other selfhosted apps do not have this problem.

    • fraksken@infosec.pub
      link
      fedilink
      English
      arrow-up
      5
      ·
      11 months ago

      Like the peer comment mentioned. just drop nginx in front and let it so the TLS handoff. always recommend to put nginx in front of any open source docker project as you can finetune many of the security controls there.

      • Melco@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        2
        ·
        11 months ago

        This only works of you have open ports to obtain and renew the cert from the commercial provider, many self hosters do not have this option.

      • Melco@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        2
        ·
        11 months ago

        To use lets encrypt or any other acme client you either need port 80 or 443 open. As I mentioned, this is not an option for many self hosters who have these poets closed by their ISPs.

        • limit@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          5
          ·
          11 months ago

          If you own a domain name you can use DNS challenge for obtaining the ssl cert, no need to open ports to get a cert issued. Nginx proxy manager has this feature built in and has support for many DNS name registrars.

      • 486@kbin.social
        link
        fedilink
        arrow-up
        5
        ·
        11 months ago

        Getting certs from Let’s Encrypt should work fine with any provider, even if you can’t open any ports, since they do support DNS challenge.