PhotoPrism - Personal Photo Management powered by Go and Google TensorFlow
-
I decided to take some effort upon myself to see if I could package PhotoPrism. I've got a version I've uploaded to Cloudron gitlab that seems good enough to use right now. Some notes:
- The software expects either MariaDB or Sqlite. I tried hooking up to MySql, but there were syntax issues. The current config uses sqlite, but can be changed to PGSQL once they implement that into PhotoPrism.
- PhotoPrism needed a newer go than was in the base cloudron image, so I found it easiest to remove the old go version and inplace put the newer version. This can be removed once base image is updated.
- To make things easier, I did use the precompiled tensorflow from PhotoPrism instead of compiling myself. The version I included requires AVX2 (https://en.wikipedia.org/wiki/Advanced_Vector_Extensions#CPUs_with_AVX2)
- There might be a better way to handle the env vars than I did, but it works for now.
Hopefully this can be useful to someone wanting this software now or to help make something more official.
-
-
@nebulon said in PhotoPrism - Personal Photo Management powered by Go and Google TensorFlow:
currently this is a single user app.
That'd be fine for my 'get rid of my Flickr account' use case.
-
TBH, the next version of Nextcloud, due out later this month, might negate the need for PhotoPrism:
-
@all did anybody had a look into this regarding this comment:
https://github.com/photoprism/photoprism/issues/98#issuecomment-1265141705Issue: Multi-User Photo Gallery with private and shared photos/albums
If you take a moment to check out the source code we've pushed to our public repository - on which the Community Edition is based - you'll find that the feature is there. -
+1 for Photoprism.
-
@GregY said in PhotoPrism - Personal Photo Management powered by Go and Google TensorFlow:
neither app seemed reliable.
Have been having a great experience with Immich. I don't know how long ago you tried it but it is under heavy development.
-
I have an amazing local app, called Lyn, if that helps. Mac-only though, sorry to divert, just really like it for speed and all the things I wish an online app could do.
-
@lukas hopefully one day!
@nebulon said in PhotoPrism - Personal Photo Management powered by Go and Google TensorFlow:
Actually it seems like there is multiuser support by now. It got a bit on the backside after we packaged immich, which is roughly in the same space.
Looks like OpenID connect is in the pipeline too!
See
https://github.com/photoprism/photoprism/issues/782#issuecomment-1523588133and
https://github.com/orgs/photoprism/projects/5/views/1?filterQuery=openidI guess once that's done this would be well worth revisiting again!
I want to replace my Flickr account with something and none of the existing photo apps on Cloudron really do the job, as whilst you can share folders, you can't create a fully open instance like you can with PhotoPrism (see e.g. the public PhotoPrism demo, and this Immich ticket where they say making fully public instances is not planned)