Vai al contenuto principale

Fishing for an answer: Please tell me your favorite self-hosted photo web app (or share with your friends who know one) that:

Can run in linux, docker

Supports multiple users, each with the ability to manage their own independent photos and albums.

Includes a nice slide-show feature over user-curated albums, include "smart" albums (i.e. albums created dynamically based on search criteria).

Has good metadata support (geolocation, timeline, tags, faces), including preloading metadata from EXIF tags.

Includes a smartphone app that syncs the device's camera roll.

Basically, a practical replacement for Google Photos. Any ideas?

#selfhosting #photography #photos #hivemind #homelab

3

Caricamento...

7
8

Caricamento...

Commenti (7)

@bradr@infosec.exchange
Immich.
This is the way.

I run it and it checks all your bullet points.

0

@bradr@infosec.exchange
I run immich which does all that except native support for smart albums. There is at least one extension which supports smart albums.

Direct photo sharing with it is not amazing though, depending on how you're securing it.

The photo search is amazing though (moreso if you can pick a slightly heavier CLIP model than default https://docs.immich.app/features/searching/ )

There are packages to do every imaginable mutation of data for ingestion. Pulled my facebook save in easily.

Sync is a little glitchy on iOS.

I liked/like immich enough to pay their higher tier donation price for it.

0

Immich ticks all of those: Docker, per-user libraries with their own quotas and passwords, shared albums, and originals kept as plain files you can back up normally. On an older box, Piwigo is the lightweight multi-user classic (PHP + DB). Either way, put the library on a checksummed filesystem and scrub - photo archives are exactly what bitrot eats first.

0

@bradr@infosec.exchange Immich is so good I just paid for it. It doesn't unlock any paywalls or anything, it's just a really nice piece of software that's worth funding.

0

@bradr@infosec.exchange
and are both good candidates.

I have used piwigo for over 12 years with little trouble. They now have their own docker image although I started with a Linuxserver one. Their philosophy is to provide the basics, which are configurable, and then use plugins. Immich is currently less able to deal with full sharing so I have not installed a version on my public server but they have been promising better sharing for a long time and it is in development.

0

@bradr@infosec.exchange I just run pigallery2. Doesn't require a database, is quick/lightweight, and just works.

0

@bradr@infosec.exchange I'm another voice for Immich. I'm actually fighting against what you're looking for: my wife and I used to share photos on Google Photos and it looked like one library, but Immich is forcing the separation between our user accounts.

0