hi. i’m looking for an extremely simple selfhosted photo gallery software. i have photos from my laptop, a camera, and my phone. they are all rsync’ed onto my server. so on the server I have ~/Pictures/Laptop ~/Pictures/Camera ~/Pictures/Phone filled with JPEG/PNG/HEICs and no subdirectories.

i want to view photos from all three directories on a single timeline/feed, from the web (and if possible, via a mobile app). currently I VNC onto the server to run XnView and check each directory and this is a terrible user experience especially on a phone.

i don’t want to run a separate database or anything complex, so things like Immich or Photoprism are not an option. would be nice to be able to assign a tag to some images (“work”, “computer”, …) but it’s not a necessity. and i don’t need the ability to edit/remove images from the gallery.

i’ve considered rolling my own solution but thought there might be something already available.

thanks!

  • Avid Amoeba@lemmy.ca
    link
    fedilink
    English
    arrow-up
    5
    ·
    9 hours ago

    Another vote for Immich. Running it with docker compose is trivial. Been using it for 2 years now and it’s been glorious. Running it without docker would take more setup, not sure how complex.

  • WeirdGoesPro@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    37
    arrow-down
    5
    ·
    edit-2
    24 hours ago

    Immich works really well. Don’t fear the database. Docker makes it all super easy too.

    Alternatively, Plex manages photos ok-ish.

    • hexagonwin@lemmy.todayOP
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      6
      ·
      edit-2
      24 hours ago

      I really don’t want another complex service i have to manage. ideally i want something that’s a simple python/perl/php script or something like that.

      forgot to mention in OP but I run freebsd on my server and it’s possible to run docker(podman) with linux emulation if it’s very necessary, but i prefer not to use it

      • WeirdGoesPro@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        21
        arrow-down
        2
        ·
        23 hours ago

        I hear you, I went through the same journey. After getting Immich set up, I haven’t had to do a single thing to it. There are scripts that can turn your folders into Immich albums, so I just set up the docker containers, ran the script, and watched as everything was created for me without more labor on my part.

        I hope somebody else has the solution you’re looking for, but if you don’t find it, I really think you should give it a whirl because it turned out to be way easier than I expected it to be.

      • frongt@lemmy.zip
        link
        fedilink
        English
        arrow-up
        13
        arrow-down
        4
        ·
        edit-2
        16 hours ago

        Immich isn’t complex, and I don’t think it requires a separate database.

        Edit: just checked and technically it does, but if you use the docker compose then it deploys it automatically and you don’t have to think about it at all.

        Edit2: if you really want something dead simple, yeah you could trivially write a tiny script to list and thumbnail images. I’m sure there are apache plugins for exactly this.

      • MrQuallzin@pie.eyeofthestorm.place
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        2
        ·
        23 hours ago

        You’re likely not going to find something so simple and lightweight. Immich has some setup, but if you want a good gallery that’s the way to go. Don’t be afraid of the learning.

      • non_burglar@lemmy.world
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        2
        ·
        23 hours ago

        It does nothing but serve photo. Background tasks are minimal and many of them only run once on new photos.

  • curbstickle@anarchist.nexusM
    link
    fedilink
    English
    arrow-up
    5
    ·
    20 hours ago

    PiGallery/PiGallery2 , Photoview, HomeGallery, lychee, or thumbsup might be up your alley.

    Personally I use Immich and ImmichFrame.

  • Nibodhika@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    20 hours ago

    PiGallery is what you’re asking for, but you should consider Immich, it’s very simple to setup and you’ll get tons of features more that are extremely useful. I get you want something simple, but I don’t feel Immich is hard to setup or maintain, and it’s the difference between a simple photo gallery and google photos.

  • linuxguy@piefed.ca
    link
    fedilink
    English
    arrow-up
    3
    ·
    23 hours ago

    It looks like every reply in this is a near miss so I’ll add another one to the pile: I’ve been working on a hosted immich platform for people who want privacy from big tech and don’t want to / can’t self host it at https://photos.minpin.me

  • Brett@programming.dev
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    22 hours ago

    Here to suggest piwigo. Use it with docker, zero hassle but I think it does depend on a database, so it might be too heavy for your use case. Supports tags & galleries.

  • Xaphanos@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    23 hours ago

    I have no experience with it, but my questions along a similar vein point to DigiKam.

    • hexagonwin@lemmy.todayOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      23 hours ago

      i have used DigiKam in the past, it’s more of an alternative to XnView not a selfhosted gallery… it doesn’t even support mobile phones or web