Our great sponsors
-
librephotos
A self-hosted open source photo management service. This is the repository of the backend.
-
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.
-
awesome-selfhosted
A list of Free Software network services and web applications which can be hosted on your own servers
-
gphotos-cdp
This program uses the Chrome DevTools Protocol to drive a Chrome session that downloads your photos stored in Google Photos.
-
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.
https://github.com/LibrePhotos/librephotos#first-steps-after...
Local directories (so mount whatever you want to that path) or NextCloud native integration
Appears there have been a bunch of fixes. There are also 217 forks of OwnPhotos.
https://github.com/hooram/ownphotos/compare/dev...LibrePhoto...
I don't know if the original repo and LibrePhotos will permanently diverge (that appears to be the intention), but I like you am a bit confused at the necessity for a permanent fork and I'd like to know more too before committing to a version.
I use gphotos-sync: https://github.com/gilesknap/gphotos-sync
Run nightly
Not sure about the upload part, but for getting photos out of iCloud, this works:
https://github.com/icloud-photos-downloader/icloud_photos_do...
Listed on https://github.com/awesome-selfhosted/awesome-selfhosted#pho... though that does not mention the advanced capabilities like face recognition.
How does it perform with huge collections? https://github.com/Webreaper/Damselfly claims staying fast even with 4+TB 500,000 photo collection.
There are two projects I would mention in the same spirit:
- https://github.com/photoprism/photoprism
- https://github.com/pixelfed/pixelfed
While I think photoprism has a very similar scope, pixelfed has stronger emphasis on federation. The project website gives a nice overview over different providers:
https://pixelfed.org/
Check out this google photos export tool by the perkeep team: https://github.com/perkeep/gphotos-cdp
> This program uses the Chrome DevTools Protocol to drive a Chrome session that downloads your photos stored in Google Photos. By default, it starts at the most ancient item in the library, and progresses towards the most recent. It can be run incrementally, as it keeps track of the last item that was downloaded. It only works with the main library for now, i.e. it does not support the photos moved to Archive, or albums. For each downloaded photo, an external program can be run on it (with the -run flag) right after it is downloaded to e.g. upload it somewhere else.
- https://github.com/photoview/photoview