Ask HN: What are some self-hosted photo organizing/sharing programs?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • immich

    High performance self-hosted photo and video management solution.

  • Have a look at this list:

    - https://github.com/awesome-selfhosted/awesome-selfhosted#pho...

    Personally I am looking into immich right now: https://immich.app

  • PiGallery 2

    A fast directory-first photo gallery website, with rich UI, optimized for running on low resource servers (especially on raspberry pi)

  • If you want something easy to deploy, zero maintenance (almost) and with a tiny footprint I can't recommend PiGallery [1] enough. Also good mobile support.

    I tried some of the fancy alternatives here suggested, but they insist in doing it their way. PiGallery just displays your folder structure as Albums, simple as that, whereas others like Photoprism keep ruminating in the background doing their AI, which I personally don't need.

    Pair that with a good backup strategy with e.g. restic and you're ready to fly.

    [1] https://bpatrik.github.io/pigallery2/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • foss_photo_libraries

    Free and Open Source Photo Libraries

  • A comprehensive list comparing features

    https://github.com/meichthys/foss_photo_libraries

  • Piwigo

    Manage your photos with Piwigo, a full featured open source photo gallery application for the web. Star us on Github! More than 200 plugins and themes available. Join us and contribute!

  • There is also Piwigo which is open-source and can be self hosted.

    https://piwigo.org/

  • tinycore-redpill

  • If you’re feeling adventurous you can run the synology dsm os in a vm (qemu/kvm in my case). You use tinycore[0] as a boot loader to bootstrap the official Synology image[1]

    It can be a bit of a pain to setup but once it’s up and running you can run all synology apps, including photos and even their nvr software, backup your home pcs to it, etc. If you pass through pci sata controllers you can bypass any disk virtualization layer and let synology manage raw disks exactly like a metal install in one of their nas machines would do. You could even swap the disks into an official nas later on if you wanted. The synology apps are highly polished and worth the setup imo.

    There’s also a docker image that makes it all trivial, but it’s too many layers of abstraction for my tastes[2]

    0. https://github.com/pocopico/tinycore-redpill

    1. https://www.wundertech.net/how-to-install-xpenology-on-proxm...

    2. https://github.com/kroese/virtual-dsm

  • virtual-dsm

    Virtual DSM in a Docker container.

  • If you’re feeling adventurous you can run the synology dsm os in a vm (qemu/kvm in my case). You use tinycore[0] as a boot loader to bootstrap the official Synology image[1]

    It can be a bit of a pain to setup but once it’s up and running you can run all synology apps, including photos and even their nvr software, backup your home pcs to it, etc. If you pass through pci sata controllers you can bypass any disk virtualization layer and let synology manage raw disks exactly like a metal install in one of their nas machines would do. You could even swap the disks into an official nas later on if you wanted. The synology apps are highly polished and worth the setup imo.

    There’s also a docker image that makes it all trivial, but it’s too many layers of abstraction for my tastes[2]

    0. https://github.com/pocopico/tinycore-redpill

    1. https://www.wundertech.net/how-to-install-xpenology-on-proxm...

    2. https://github.com/kroese/virtual-dsm

  • shotweb

    Web server for Shotweb photo databases

  • I wrote a small tool to serve shotwell photo/video collections online directly from a copy of the shotwell photo folders and its sqlite database,

    https://github.com/kpeeters/shotweb/

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • awesome-selfhosted

    A list of Free Software network services and web applications which can be hosted on your own servers

  • Have a look at this list:

    - https://github.com/awesome-selfhosted/awesome-selfhosted#pho...

    Personally I am looking into immich right now: https://immich.app

  • darktable

    darktable is an open source photography workflow application and raw developer

  • PixelFed

    Photo Sharing. For Everyone.

  • Is something like Pixelfed an option?

    https://pixelfed.org

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts