Hello everyone!

I’m currently looking to self host some photos to get my girlfriend off of Google Photos. I’m wondering what has been good in your experience.

I never thought about self-hosting the before but a LTT video (I’m sorry) popped up in my feed and I got curious.

I looked into Ente.io and PhotoSync so far but unsure if there are any better options. Also saw that LibrePhotos exist but I haven’t looked into it yet.

What are you using? Have you had any issues? Missing features etc.?

  • AbidanYre@lemmy.world
    link
    fedilink
    English
    arrow-up
    12
    ·
    edit-2
    6 months ago

    Everyone seems to love immich, but I found the rapid development cycle combined with the version incompatibilities annoying.

    Ente is seeming like a nice alternative so far and will hopefully be lower maintenance.

  • k4j8@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    6 months ago

    Definitely check this summary out: https://meichthys.github.io/foss_photo_libraries/. Everyone’s use case and priorities will be a little different, but I’d vote for Immich as a Google Photos replacement that looks nice and is very easy to use. I was awestruck by the facial and object recognition, which wasn’t even a feature I particularly cared about.

  • bblkargonaut@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    6 months ago

    I’m a noob, I started 2 months ago with immich and tailscale. Now I have an unraid server, it’s a slippery slope.

  • oxjox@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    6 months ago

    I don’t know why people recommend Immich. I found it to be the most bare-bone photo app I’ve ever used. It feels ten+ years old. I tried really hard to make it work but Plex photos is about 20% better and it still sucks.

  • Epzillon@lemmy.mlOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    6 months ago

    Thank you all for the responses! I will take look into Immich and if maintenance is too much of a hassle I might try out Ente!

  • Epzillon@lemmy.mlOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    6 months ago

    Another question: I set up the Immich docker image and I’m using Mullvad VPN, however Mullvad VPN removed in-app port forwarding last year. I’m curious whether there is a solution to use Split Tunneling for Immich via another VPN to setup secure remote access outside of the home network?

    • RGB3x3@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 months ago

      https://github.com/immich-app/immich/discussions/8299

      I just got this working today and can say it’s quite an elegant solution. It means anyone with a Google account (that I allow through Cloudflare settings) can take advantage of immich. I plan to be the storage server for my family so they can have automatic photo backups.

      If you decide to go that route and have questions, hit me up. I spent a while troubleshooting issues caused by not creating a SaaS application in Cloudflare, so read the directions exactly.

      • Epzillon@lemmy.mlOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 months ago

        Thank you for the comment, a very interesting solution! I’m thinking of using Google as little as possible however. I would like to look into how to setup some access from outside the network via some VPN shenanigans.

        I was also looking at automating backups with Cron - both DB and images to other disks and devices.

        I got Immich up and running but have had some stuff come in the way to spend more time with it.

        • RGB3x3@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          6 months ago

          Yeah, I would prefer not to use Google, so I’m going to figure out how to use another authenticator. I wish Proton had the ability to be an authenticator, but I haven’t seen a way to do that yet.

          But all my family has a Google account, so it just makes things easier.