Our great sponsors
-
PiGallery 2
A fast directory-first photo gallery website, with rich UI, optimized for running on low resource servers (especially on raspberry pi)
-
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.
-
Filestash
š¦ A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
-
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!
-
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.
I will add immich which has been getting good development lately.
https://immich.app/
https://github.com/immich-app/immich
Iām a big fan of PiGallery2 myself. Very simple and fast, meant for running on a Raspberry Pi (hence the name).
I remember photoprism having some subscription requirement for certain features.
Other notable alternatives:
- PiWiGo [2]
- Photoview [3]
- Zenphoto [4]
[1] http://bpatrik.github.io/pigallery2/
I recently found nc-photos [1] which also aims to reproduce the Google Photos UX. It does its own indexing so it is a bit faster than the Nextcloud Photo Gallery but probably way slower than Photoprism. The main advantage of nc-photos is that no software installation on your server is required. It just works as a mobile app.
[1] https://gitlab.com/nkming2/nc-photos
> lately upgraded their gallery, but it is still slow. It generates thumbnails on-the-fly
I've spent a lot more time than I would dare to admit on that exact topic while working on my OSS project (https://github.com/mickael-kerjean/filestash) and you really can generate thumbnail on the fly real fast but that's just not gonna happen if you want to use a high level language or use a tool like image magick.
To give you an idea, Filestash has that part built in C that's calling low level lib like libjpeg for jpeg thumbnail generation and use trick like DCT scaling to get the thumbnailing done below 15ms on a typical picture from my camera and the kind of speed you can get doesn't make a rasperry pi break a sweat