PhotoPrism - Personal Photo Management powered by Go and Google TensorFlow
-
@moonmeister said in PhotoPrism - Personal Photo Management powered by Go and Google TensorFlow:
UPDATE: photoprism folks informed me they tried compiling ffmpeg for 20.04 but it was a huge nightmare and they gave up. A 20.10 21.04 base image sounds much easier if y'all can provide that.
@nebulon is this possible?
@moonmeister said in PhotoPrism - Personal Photo Management powered by Go and Google TensorFlow:
@moonmeister said in PhotoPrism - Personal Photo Management powered by Go and Google TensorFlow:
UPDATE: photoprism folks informed me they tried compiling ffmpeg for 20.04 but it was a huge nightmare and they gave up. A 20.10 21.04 base image sounds much easier if y'all can provide that.
@nebulon is this possible?
I assume it is possible but I think it's Cloudron policy to only support Ubuntu LTS (which I think is wise - but I hope it doesn't mean we'll have to wait until April 2022 for PhotoPrism?!?)
-
@moonmeister said in PhotoPrism - Personal Photo Management powered by Go and Google TensorFlow:
@moonmeister said in PhotoPrism - Personal Photo Management powered by Go and Google TensorFlow:
UPDATE: photoprism folks informed me they tried compiling ffmpeg for 20.04 but it was a huge nightmare and they gave up. A 20.10 21.04 base image sounds much easier if y'all can provide that.
@nebulon is this possible?
I assume it is possible but I think it's Cloudron policy to only support Ubuntu LTS (which I think is wise - but I hope it doesn't mean we'll have to wait until April 2022 for PhotoPrism?!?)
@jdaviescoates Since we use Docker, the base OS is usually not that relevant. We can always compile the required ffmpeg for Ubuntu 20.04 (which the app containers are based on).
-
@jdaviescoates Since we use Docker, the base OS is usually not that relevant. We can always compile the required ffmpeg for Ubuntu 20.04 (which the app containers are based on).
@girish I don't really understand, but great!
-
I'm interested in using this. What is currently preventing this from being on the app store?
@eyecreate no one has packaged it. It seems for some reason it's isn't easy to package, but I don't really understand what the issue is.
-
Yes we will package that app once it reaches a stable release. I've met with the developers in person already so we are on track here

-
C chris referenced this topic on
-
C chris referenced this topic on
-
C chris referenced this topic on
-
@eyecreate no one has packaged it. It seems for some reason it's isn't easy to package, but I don't really understand what the issue is.
@jdaviescoates is there a way to crowdfund people who can package stuff?
-
@jdaviescoates is there a way to crowdfund people who can package stuff?
@eddowding Holy crap this
-
@eddowding Holy crap this
-
C chris referenced this topic on
-
Any update on this? Cloudron lacks a proper personal photo-video management at the moment. Lychee does not do videos as far as I know. What are others using?
-
I'd really like to replace my Flickr account with PhotoPrism.
I note there are a bunch of Docker files here:
https://hub.docker.com/r/photoprism/photoprism/tagsAlso, in the Development preview the Docker has upgraded base image to Debian 12 "Bookworm", which includes FFmpeg 4.4.1 and Darktable 3.8.1
I seem remember it was something about FFmpeg which was stopping this getting packaged before. I wonder if @appdev @staff could take another look (or @nebulon could reach out to the developers again?)
Thanks!
-
I'd really like to replace my Flickr account with PhotoPrism.
I note there are a bunch of Docker files here:
https://hub.docker.com/r/photoprism/photoprism/tagsAlso, in the Development preview the Docker has upgraded base image to Debian 12 "Bookworm", which includes FFmpeg 4.4.1 and Darktable 3.8.1
I seem remember it was something about FFmpeg which was stopping this getting packaged before. I wonder if @appdev @staff could take another look (or @nebulon could reach out to the developers again?)
Thanks!
@jdaviescoates I've been using photoprism in docker-compose and it's...eh. Functional, but not very attractive of an interface. Just random commentary. Would love to see it in the store.
-
@jdaviescoates I've been using photoprism in docker-compose and it's...eh. Functional, but not very attractive of an interface. Just random commentary. Would love to see it in the store.
-
S stefano referenced this topic on
-
@girish said in Replace Google to backup Android and iOS photos:
@jdaviescoates PhotoPrism is also still single user afaik
True, although OpenID Connect is already in progress and someone sponsored it 2 weeks ago, so hopefully it's coming soon, see:
And
-
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.
-
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login