4 ms·
I deployed this recently and added a bunch of pictures to it. PhotoPrism prominently features an AI-generated (?) 'description' on each photo, but for 98% of my
by kunwon1 3y ago
I deployed this recently and added a bunch of pictures to it. PhotoPrism prominently features an AI-generated (?) 'description' on each photo, but for 98% of my photos, it was unable to come up with any description. The install procedure is needlessly complicated, there's no good reason for an app like this to require docker.
Overall, I was underwhelmed
- xienze 3y agoIt did the same for me, and (at least when I looked at it) there was no way to just manually tag photos/identify subjects.
- Ruthalas 3y agoYou can manually tag photos and identify people, though the UI flow is not the most convenient. (I've been trying it put for a couple months.)
- kouru225 3y agoHow? I can’t find the option to add faces. I can add keywords and add labels but not faces
- breput 3y agoIt isn't very intuitive, especially for one of the major features, but: 1. Select a photo with a recognizable face 2. Click the Pencil / Edit icon in the upper right menu 3. Select the People tab 4. Enter the name/names
- kouru225 3y agoOh yea but if it doesn’t recognize a face then you can’t do anything. I have plenty of photos where the face is right there, but photoprism just didn’t recognize that there’s a face, and I can’t manually point at it and say “add a face, name it xxxx”
- FireInsight 3y ago> there's no good reason for an app like this to require docker. Well, there is a good reason. To make the install more simple. IMHO containerization makes selfhosting way easier.
- kunwon1 3y agoI disagree with the contention that docker makes installs more simple. I would argue that it only makes installs more simple if you are already setup with Docker, and only when things go 100% correctly. When I see a software application that recommends Docker for deployment, I always assume that I'm going to need to do extra work to make it behave correctly. Whether that is figuring out how to make it auto-start, or how to forward network ports, or how to share a data partition with the host OS. Non-docker installs are simpler. At least, for my skill set.
- r_p4rk 3y agoCan't you just copy what the Dockerfile is doing bud? Plenty of home server enthusiasts love docker for the simplicity it brings to handling a bunch of software. Not trying to knock you, just wondering where the complexity is coming from for you.
- kunwon1 3y agoSure I can. But it's not always that simple. Let's look at the repository for the software discussed in this thread [1] I see one dockerfile and 7 docker compose files (.yml) The dockerfile does not apparently do anything useful. I'd be amazed if running that dockerfile by itself produced anything useful Now, I don't know very much about docker compose, but I learned a bit of it in order to get this software running on my server. If I worked at it, I could almost certainly get a working install of PhotoPrism without using Docker, but it would be annoying work, and I wouldn't have any certainty. I wouldn't know that it was correct, and any time something didn't work the way I expect, I would worry that I screwed something up during the installation Not to mention the added operational complexity involved in managing a dockerized application compared to managing e.g. an equivalent webapp deployed without containerization (systemd service file, configuration file, etc) [1] https://github.com/photoprism/photoprism https://github.com/photoprism/photoprism
- shocks 3y agoDocker made it basically trivial to run PhotoPrism on my Synology NAS…