• @[email protected]
    link
    fedilink
    English
    175 months ago

    Piwigo is more like a shared gallery. Users create album/folders and upload individual photos, which other users can access. Piwigo has poor support for videos and no support for Live Photos.

    Photoprism has only a single user for the free tier. It supports Live Photos and videos, and individual photo uploads. It does facial recognition tagging.

    Immich supports video/Live Photos, facial recognition, and has multiple users, but it expects a full backup/synchronization (not individual photos). Sharing between users is manual, not automatic or permissions-based like Piwigo. Each user has access only to their own backups or shared albums.

    In summary, I think Piwigo is the simplest to set up and use, but it doesn’t do much beyond photos - it’s a simple shared gallery. Photoprism is good and stable, but you have to pay a subscription for multiple user accounts. Immich is rapidly developing, which means things will break, but also it has the most features. My only issue with Immich is that I don’t want to use it as a backup - only as a “best of” shared gallery. While it’s possible with Immich, I would have to maintain an Immich album on my phone, and sync only that, and I would have to set up shares with other users manually.

    • @[email protected]
      link
      fedilink
      English
      25 months ago

      Thanks for the detailed writeup, I think I understood it properly now!

      Crazy that you have to pay for PhotoPrism to have more users!

      Maybe they add these features you want to Immich? Given that it’s still in development.

      • @werefreeatlast
        link
        English
        25 months ago

        Yeah the multiuser thing is a big deal for me now. Photoprism is okay but just the fact that there’s a paid version irks me.

          • @werefreeatlast
            link
            English
            25 months ago

            I have an instance that runs half stably on an old PC. I will upgrade to an old server and then move to immich.